Даны целое число k и последовательность цифр «10111213...9899», в которой выписаны подряд...

0 голосов
263 просмотров

Даны целое число k и последовательность цифр «10111213...9899», в которой выписаны подряд все двузначные числа. Определите k-ю цифру в последовательности.
Формат входных данных

Вводится одно целое число kk (1≤k≤1801≤k≤180).
Формат выходных данных

Требуется вывести искомую цифру.


Информатика (20 баллов) | 263 просмотров
Дан 1 ответ
0 голосов
Правильный ответ

# # Код на ruby 2.2.3p173
def zadanie(k)
    s = ""
    for i in 10..99
        s += i.to_s
    end
    return s[k-1] # в руби нумерация с 0
end
# Примеры применения
p zadanie(50)

(53.1k баллов)