একটি m×n ম্যাট্রিক্স accounts দেওয়া আছে, accounts[i][j] = i-তম কাস্টমারের j-তম ব্যাঙ্কে টাকা। সবচেয়ে ধনী কাস্টমারের মোট সম্পত্তি (সব ব্যাঙ্কের যোগফল) বের করতে হবে।
ইনপুট ম্যাট্রিক্স:
| 10 | 20 | 15 |
| 30 | 5 | 20 |
| 10 | 5 | 12 |
| 15 | 12 | 3 |
সমাধানের ধাপসমূহ
max_balance := 0
প্রতিটি row i-এর জন্য:
- ind_value = sum(accounts[i])
- যদি ind_value > max_balance: max_balance = ind_value
max_balance রিটার্ন করুন
উদাহরণ (Python)
def solve(accounts):
max_balance = 0
for i in range(len(accounts)):
ind_value = sum(accounts[i])
if ind_value > max_balance:
max_balance = ind_value
return max_balance
accounts = [[10,20,15], [30,5,20], [10,5,12], [15,12,3]]
print(solve(accounts))
ইনপুট
[[10,20,15], [30,5,20], [10,5,12], [15,12,3]]
আউটপুট
55