Досить просто n
створити діапазон від 0
до , задавши число n-1
. Насправді багато мов забезпечують цю операцію як вбудовану.
Наступна програма CJam зчитує ціле число, а потім виводить такий діапазон ( Спробуйте в Інтернеті! ):
ri,
Зверніть увагу, що він виводить цифри без роздільника.
Змагання
Ваше завдання - повернути цей процес. Вам слід написати програму, яка, даючи рядок, що представляє діапазон, повертає число, яке використовується для створення цього діапазону.
Технічні умови
- Номери даються без роздільника.
- Ви можете припустити, що рядок утворює допустимий діапазон.
- Ви можете використовувати індексацію на основі 0 або 1 для свого діапазону.
- Ви можете припустити, що правильний вихід ніколи не перевищить 32 767 (тому дійсний вхід ніколи не матиме довжини більше 152,725).
- Ви можете припустити, що правильний вихід завжди буде позитивним (тому вам не доведеться обробляти 0 або мінус).
Це код-гольф , тому найкоротша конкуруюча відповідь (вимірюється в байтах) виграє.
Випробування
0-індексовано:
0123 -> 4
0 -> 1
0123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100 -> 101
1-індексований:
1234 -> 4
1 -> 1
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100 -> 100