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

Программирование на Pythone

Леон Леонов Ученик (155), закрыт 4 года назад
Даны целое число k (1<=k<=180) и последовательность цифр 10111213...9899, в которой выписаны подряд все двузначные числа. Определить:
А) номер пары цифр, в которую входит k-я цифра;
б) двузначные число, образованное парой цифр, в которую входит k-я цифра;
в) k-ю цифру, если известно, что:
1)K-чётное число
2) K-чётное число
Лучший ответ
Aleks Nots Просветленный (22647) 4 года назад
а), б)
s=''
for i in range(10,100):
~~~~s += str(i)
print(len(s))

while 1:
~~~~k = int(input('k(1..180) '))
~~~~pc = (k+1)//2
~~~~print(pc)
~~~~print(s[(pc-1)*2:pc*2])

в) - не понял. Если ты понял, то приведи пару примеров ввода-вывода.
Остальные ответы
Похожие вопросы