Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Код на питоне

Ангелита Слепцова Ученик (97), на голосовании 3 месяца назад
5. ⁠вывести на экран пятизначные числа, у которых первые три цифры нечетны, а сумма последних двух цифр равна 16
Голосование за лучший ответ
12 12 Мыслитель (7469) 4 месяца назад
 for i in range(10100, 100000): 
s = str(i)
if (int(s[0]) % 2 == 1 and int(s[1]) % 2 == 1 and int(s[2]) % 2 == 1 and
int(s[3])+int(s[4]) == 16):
print(i)
Татьяна Просветленный (36197) 4 месяца назад
 print([i for i in range(10000, 100000) if int(str(i)[0]) % 2 != 0 and int(str(i)[1]) % 2 != 0 and int(str(i)[2]) % 2 != 0 and int(str(i)[3]) + int(str(i)[4]) == 16]) 
Похожие вопросы