Предмет: Информатика, автор: Kexit23

Нужна программа на Python 3
Вася выписал подряд все пятизначные числа, в результате у него получилось 1000010001...9999899999. Цифры начали плясать в глазах Васи ещё когда он выписывал все цифры.

Напишите программу, которая по номеру определяет, какая цифра находится в этой позиции в последовательности Васи.
Спасибо.
помимо баллов, дам 100р за правильно решенную задачу


ScratchWest49sk8er: какой класс?
Mrdenk: нумерация с единицы или с нуля?

Ответы

Автор ответа: Mrdenk
2

Код, если нумерация начинается с единицы

a = int(input())

print(str(10000 + (a - 1) // 5)[(a - 1)% 5])

Код, если нумерация начинается с нуля

a = int(input())

print(str(10000 + a // 5)[a % 5])


Mrdenk: спасибо, но деньги не нужны, я просто хотел помочь) Кстати, у меня как раз через час олимпиада по инфе, так что это было как небольшая тренировка
Mrdenk: спасибо)
Mrdenk: тогда удачи, ты любишь естествознание?
Похожие вопросы
Предмет: Русский язык, автор: Olga22321
Предмет: Алгебра, автор: aksenova31
Предмет: Алгебра, автор: muyassar40