Python練習(xí)題46


查找最后一個(gè)250
對(duì)方不想和你說(shuō)話,并向你扔了一串?dāng)?shù)…… 而你必須從這一串?dāng)?shù)字中找到“250”這個(gè)高大上的感人數(shù)字。
輸入格式:
輸入在一行中給出不知道多少個(gè)絕對(duì)值不超過(guò)1000的整數(shù)。
輸出格式:
在一行中輸出最后一次出現(xiàn)的“250”是對(duì)方扔過(guò)來(lái)的第幾個(gè)數(shù)字(計(jì)數(shù)從1開(kāi)始)。如果沒(méi)有出現(xiàn)“250”這個(gè)數(shù),輸出為0。
輸入樣例:
888 666 123 -233 250 13 250 -222
輸出樣例:
7
答:
m = 0
while True:
? ? try:
? ? ? ? n = []
? ? ? ? n = input().split(" ")
? ? ? ? for i in range(0,len(n)):
? ? ? ? ? ? m = n.index('250')
? ? ? ? ? ? n[n.index('250')] = 1
? ? ? ? break;
? ? except Exception:
? ? ? ? if (i != 0):
? ? ? ? ? ? print(f'{m+1}')
? ? ? ? else:
? ? ? ? ? ? print('0')
? ? ? ? break;


標(biāo)簽: