چطور می توانم برنامه زیر را با پایتون بنویسم؟

یه روز سیندخت و ایرسا در حال بحث در مورد قیمت لپ تاپ ها و کیفیت آنها بودند. سیندخت حدس میزنه هرچی یه لپ تاپ گرون تر باشه کیفیت بهتری هم داره. اما ایرسا ادعا می کنه می تونه ۲ تا لپ تاپ پیدا کنه که قیمت اولی از دومی کمتر باشه ولی کیفیتش از دومی بیشتر باشه و بتونه حدس سیندخت را رد کند. حالا شما باید با نوشتن یه برنامه به ایرسا کمک کنید ادعای خودش را بررسی کند.

مشخصات n لپ تاپ به شما داده میشه. خط اول ورودی شامل عدد n هست که تعداد لپ تاپ ها را نشان می دهد. هر یک از n خط بعدی شامل دو عدد می باشد که عدد اول قیمت لپ تاپ را نشان می دهد و عدد دوم کیفیت آن لپ تاپ را. اگه تونستید دو تا لپ تاپ پیدا کنید که شرایط گفته شده توسط ایرسا را داشته باشد چاپ کنید happy irsa در غیر این صورت چاپ کنید poor irsa (لطفا به کوچک بودن حروف توجه کنید تمامی حروف به صورت کوچک نوشته می شوند.)

ورودی نمونه:
2
10 1
3 7
خروجی نمونه:
happy irsa

و مثال دوم
ورودی نمونه:
4
5 1
9 7
6 5
30 20
خروجی نمونه:
poor irsa

پاسخ ها

sokanacademy forum
کاربر سکان آکادمی 3 سال پیش
price=[]
quality=[]
c=0
x=input()
for i in range(0,int(x)):
y=input()
price.append(y[:2])
quality.append(y[2:])
for j in range(0,len(price)):
for e in range(0,len(price)):
if int(price[j])<int(price[e]) and int(quality[j])>int(quality[e]):
c=c+1
if c>=1:
print('happy irsa')
else:
print('poor irsa')
online-support-icon