حل تمرین اختلاس کوئرا با پایتون
در این نوشته به روش حل یکی از سوالات پیاده سازی برنامه نویسی وبسایت کوئرا میپردازیم.
حل تمرین اختلاس کوئرا با پایتون
پسرخاله به تازگی مدیر شرکت شده است. او قصد دارد تا فرهنگ اختلاس نکردن را در شرکت نهادینه کند. برای این کار او لیستی از کارمندانی که اختلاس کردهاند تهیه کرده است و قصد دارد کارمندی که بیشتر از همه اختلاس کرده است را معرفی کند تا باقی افراد درس عبرت گرفته و بیش از این اختلاس نکنند. اما از آنجایی که مقدار اختلاسها نجومی است، او نمیتواند تشخیص دهد که کدام کارمند بیش تر از همه اختلاس کرده است. او از شما میخواهد برنامهای بنویسید تا نام فردی که بیشتر از همه اختلاس کرده است را چاپ کند.
ورودی
در خط اول ورودی، عدد (تعداد کارمندان) آمده است. در خط بعدی در هر خط به ترتیب نامخانوادگی اختلاس کننده و میزان اختلاس او آمده است.
- نام خانوادگی هر نفر شامل حروف کوچک و بزرگ انگلیسی و حداکثر به طول ۵٠ است.
- نام خانوادگی هیچ دو نفری برابر نیست.
- میزان اختلاس هر نفر عددی مثبت و کوچکتر مساوی 109 است.
- ضمانت میشود که فقط یک نفر بیشترین اختلاس را کرده است.
خروجی
در تنها خط خروجی، نامخانوادگی فردی که بیشترین اختلاس را کرده است، چاپ کنید.
مثال
ورودی نمونه 1
2 Zamani 100 Makani 200
خروجی نمونه 1
Makani
ورودی نمونه 2
4 jalali 12 jamili 14 jalili 12 jamali 13
خروجی نمونه 2
jamili
کد پایتون سوال تمرین اختلاس
n = int(input().strip()) max_embezzlement = -1 max_embezzler_name = "" for _ in range(n): data = input().strip().split() name = data[0] embezzlement = int(data[1]) if embezzlement > max_embezzlement: max_embezzlement = embezzlement max_embezzler_name = name print(max_embezzler_name)
منبع سوال: کوئرا
اگر نیاز به حل تمرینهای دیگری از کوئرا دارید در بخش نظرات همین نوشته برای ما بنویسید.
ارسال پاسخ