Даны целое число k (1<= k<= 150) и последовательность цифр
101102103...149150, в которой выписаны подряд все трехзначные числа от 101
до 150.
Определить k-ю цифру, если известно, что:
k — число, кратное трем;
k — одно из чисел 1, 4, 7, ...;
k — одно из чисел 2, 5, 8, ...
Примечание
Величины строкового типа не использовать.

28 Сен 2019 в 05:41
269 +1
0
Ответы
1
Если k кратно трём, то k-я цифра будет 1 (из чисел 101, 102, 103).Если k равно одному из чисел 1, 4, 7, ..., то k-я цифра будет к-я цифра в числе, равном k/3 + 100 (например, для k=4, это будет 1-я цифра в числе 101, то есть 0).Если k равно одному из чисел 2, 5, 8, ..., то k-я цифра будет к-я цифра в числе, равном k/3 + 100 (например, для k=5, это будет 2-я цифра в числе 101, то есть 0).

Таким образом, для данной задачи ответ будет следующий:

Если k кратно трём, то ответ 1.Если k равно 1, 4, 7, 10, ..., то k-я цифра будет 0.Если k равно 2, 5, 8, 11, ..., то k-я цифра будет 1.
19 Апр 2024 в 19:07
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир