من رفتم سربازی اگر محتوای منو دوست داشتید و بدردتون خورد از من حمایت مالی کنید

حل تمرین اختلاس کوئرا با پایتون

حل تمرین اختلاس کوئرا با پایتون
حل تمرین اختلاس کوئرا با پایتون

حل تمرین اختلاس کوئرا با پایتون

در این نوشته به روش حل یکی از سوالات پیاده سازی برنامه نویسی وب‌سایت کوئرا می‌پردازیم.

 

حل تمرین اختلاس کوئرا با پایتون

پسرخاله به تازگی مدیر شرکت شده است. او قصد دارد تا فرهنگ اختلاس نکردن را در شرکت نهادینه کند. برای این کار او لیستی از کارمندانی که اختلاس کرده‌اند تهیه کرده است و قصد دارد کارمندی که بیشتر از همه اختلاس کرده است را معرفی کند تا باقی افراد درس عبرت گرفته و بیش از این اختلاس نکنند. اما از آن‌جایی که مقدار اختلاس‌ها نجومی است، او نمی‌تواند تشخیص دهد که کدام کارمند بیش تر از همه اختلاس کرده است. او از شما می‌خواهد برنامه‌ای بنویسید تا نام فردی که بیش‌تر از همه اختلاس کرده است را چاپ کند.

 

ورودی

در خط اول ورودی، عدد (تعداد کارمندان) آمده است. در  خط بعدی در هر خط به ترتیب نام‌خانوادگی اختلاس کننده و میزان اختلاس او آمده است.

ورودی در تمرین اختلاس

  • نام خانوادگی هر نفر شامل حروف کوچک و بزرگ انگلیسی و حداکثر به طول ۵٠ است.
  • نام خانوادگی هیچ دو نفری برابر نیست.
  • میزان اختلاس هر نفر عددی مثبت و کوچک‌تر مساوی 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)

 

منبع سوال: کوئرا

اگر نیاز به حل تمرین‌های دیگری از کوئرا دارید در بخش نظرات همین نوشته برای ما بنویسید.

برای امتیاز به این نوشته کلیک کنید!
[کل: 0 میانگین: 0]