Задача
Создайте 5 уникальных корректных ИНН юридических лиц согласно спецификации ниже.
Введите их по одному, пока не наберёте 5 правильных значений. Повторяющиеся ИНН не будут засчитываться.
Это испытание подчеркивает навыки, необходимые для создания собственных тестовых данных.
Спецификация ИНН юридического лица
ИНН юридического лица состоит из 10 цифр, например: 7701001238.
Что означают цифры:
- Первые 2 цифры – код субъекта Российской Федерации (от 01 до 85 или 99 для межрегиональных инспекций).
- Следующие 2 цифры – номер местной налоговой инспекции (от 00 до 99).
- Следующие 5 цифр – порядковый номер налогоплательщика в налоговой записи (от 00001 до 99999).
- Последняя цифра – контрольное число, вычисляемое по специальному алгоритму.
Алгоритм вычисления контрольного числа:
Контрольное число вычисляется по первым 9 цифрам с использованием следующих весовых коэффициентов:
- Коэффициенты для первых 9 цифр: 2, 4, 10, 3, 5, 9, 4, 6, 8.
- Каждая цифра умножается на соответствующий коэффициент, затем все произведения складываются, и результат делится на 11.
- Остаток от деления на 11 – это контрольное число. Если остаток равен 10, контрольное число считается равным 0.
Пример ИНН: 7701001238