Для заданного 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 NN может иметь ведущие нули. Поскольку число N может быть очень большим, выведите его по модулю 1000000000 + 7.
Ввод:
- Первая строка содержит целое число Q, обозначающее количество запросов.
- Следующие строки Q содержат целое число S.
Вывод: - Выведите одно целое число в отдельной строке, соответствующее каждому запросу.
- 1
Подробнее здесь: https://stackoverflow.com/questions/773 ... on-problem
Мобильная версия