HackerEarth — Codemonk — Задача кругового уравненияPython

Программы на Python
Ответить
Anonymous
 HackerEarth — Codemonk — Задача кругового уравнения

Сообщение Anonymous »

Привет, ребята, я решаю проблему с круговым уравнением на языке Python 3.8.10, и эта проблема находится на платформе HackerEarth в разделе Codemonk/Number Теория, часть I* и ниже я приложил точную проблему и объяснение, которое я получил от платформы HackerEarth:
Для заданного S найдите количество возможных значений N, которые удовлетворяют приведенному ниже условие:
При N, F(N,i) представляет число, которое генерируется путем циклического сдвига цифр N влево на i единиц.N должно удовлетворять данному условию:

Код: Выделить всё

S = Summation { F(N,i) } for all i from 0 to |N| - 1 , where |N| represent number of digits in N
.
N может иметь ведущие нули. Поскольку число N может быть очень большим, выведите его по модулю 1000000000 + 7.
Ввод:
  • Первая строка содержит целое число Q, обозначающее количество запросов.
  • Следующие строки Q содержат целое число S.

    Вывод:
  • Выведите одно целое число в отдельной строке, соответствующее каждому запросу.
Ограничение:
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»