Әрцифрлі сан
Шешімді жөнелту
Ұпайлар:
100 (partial)
Уақыт шектеуі:
1.0s
Жад шектеуі:
256M
Author:
Problem type
Рұқсат етілген тілдер
Assembly, Awk, Brain****, C, C++, Java, Pascal, Perl, Python, Sed, Text
Біз бүтін санды әрцифрлі деп атаймыз, егер оның ондық жазбасында \(0\)-ден \(9\)-ға дейінгі барлық цифр кемінде бір рет кездессе.
Сізге бүтін сан \(n\) берілген. \(n\)-нан кем емес ең кіші әрцифрлі санды табыңыз.
Енгізу
Бір жолда бір бүтін сан \(n\) \((1 \le n \le 10^{18})\) беріледі.
Шығару
Бір бүтін санды шығарыңыз — \(n\)-нан кем емес минималды әрцифрлі сан.
Бағалау жүйесі
Бұл тапсырма 10 тесттен тұрады. Әр тест 10 ұпаймен бағаланады.
Шарттағы тест.
\(n = 2025\).
\(n = 1000000007\).
\(n = 9176542300\).
\(n = 18299584888\).
\(n = 9982443530\).
\(n = 9998899999999\).
\(n \le 10^{18}\).
\(n \le 10^{18}\).
\(n \le 10^{18}\).
Әр тест үшін жеке шешімдер жіберуге рұқсат етіледі, және қорытынды ұпай барлық тесттерден жинаған ұпайлардың қосындысына тең болады.
Мысалдар
Енгізу 1
2025040611
Жауап 1
2031456789
Пікірлер