Champernowne Verification

Submit

Your name:
File:
Open code-statistics:

Language is selected by the extension of the file. See the list of supported languages to know the extension of your language.

Problem

Reposted from Kattis (the leaderboards can be cheated there)

Verify if a number is the nth Champernowne number, where 1 <= n <= 9. If yes, print which item it is in the sequence, else -1.

Examples:

1234 -> 4
1234567 -> 7
123456789 -> 9
456 -> -1
1279 -> -1

The deadline of this problem was removed as Kattis wants people not to disclose solutions: https://support.kattis.com/support/solutions/articles/79000112016-can-i-publish-my-solutions-online- . Thanks tails for the report!

Options

exec is denied

rejudge feature is enabled

no deadline, the server will not save your submission

Sample input:_

23456
5678
1234567
1234
568899
12345
123456
234
144223
123456789
12345678
2387545
1020304
98765
54890
123456787
123456789
123
1234524
344569
3450
1
123456
109273018
1
9
1237871
9382674
23
212345
12
83473298
123457
1987340
1234567
12
12345678
213901
123
67890
12345
281237
7788990
132345
23982723
1234
124
11
23456
243234

Sample output:

-1
-1
7
4
-1
5
6
-1
-1
9
8
-1
-1
-1
-1
-1
9
3
-1
-1
-1
1
6
-1
1
-1
-1
-1
-1
-1
2
-1
-1
-1
7
2
8
-1
3
-1
5
-1
-1
-1
-1
4
-1
-1
-1
-1

Ranking

Ruby _

RankUserSizeTimeDateStatistics
1rotary-o370.02302024/06/01 16:23:580B / 11B / 23B

Ruby2 _

RankUserSizeTimeDateStatistics
1rotary-o370.07272024/06/01 16:23:440B / 11B / 23B

Perl _

RankUserSizeTimeDateStatistics
1Sisyphus320.01562024/05/30 14:14:320B / 12B / 20B
2tails320.01542024/05/30 15:13:260B / 12B / 20B
3teebee320.01572024/05/31 01:39:540B / 12B / 20B

Python _

RankUserSizeTimeDateStatistics
1xnor470.03132024/05/30 16:52:310B / 28B / 18B
2fuzzylojik540.03192024/05/30 21:54:280B / 36B / 18B
3test640.03092024/05/30 23:33:290B / 43B / 20B

Python3 _

RankUserSizeTimeDateStatistics
1Fleur530.04832024/05/30 13:43:160B / 34B / 18B
2xnor530.04752024/05/30 15:20:570B / 32B / 20B
3biz550.04932024/05/30 10:30:300B / 36B / 17B
4Sisyphus560.06042024/05/30 13:49:100B / 34B / 20B
5fuzzylojik560.04932024/05/30 21:53:020B / 35B / 20B
6champernownchie grunch570.04772024/05/30 12:32:130B / 33B / 23B
7sean580.04832024/05/30 13:11:270B / 36B / 20B
8cefqrn580.05202024/05/30 13:38:040B / 41B / 15B
9Level 51580.04842024/06/10 22:31:530B / 41B / 15B

JavaScript _

RankUserSizeTimeDateStatistics
1teebee560.02252024/05/31 06:56:060B / 36B / 20B
2_560.04972024/05/31 13:02:390B / 38B / 18B
3ZED.CWT560.06112024/06/03 19:18:430B / 38B / 18B
4sean590.02262024/05/30 17:06:310B / 41B / 18B
5KrausRaus730.02102024/05/31 00:29:200B / 37B / 36B

Perl6 _

RankUserSizeTimeDateStatistics
1Fleur420.65212024/05/30 16:02:260B / 26B / 15B

C _

RankUserSizeTimeDateStatistics
1tails600.01352024/05/30 21:11:220B / 32B / 28B
2Fleur600.01372024/05/31 18:59:050B / 31B / 29B
3sean840.01382024/05/30 16:41:340B / 48B / 36B
4alex_x90990.01392024/05/30 12:16:180B / 48B / 51B

Java _

RankUserSizeTimeDateStatistics
1rotary-o1110.23742024/05/31 00:45:460B / 58B / 51B
2sean1170.05472024/05/30 15:46:080B / 89B / 26B

C# _

RankUserSizeTimeDateStatistics
1rotary-o1290.04422024/06/02 23:37:000B / 76B / 48B

AWK _

RankUserSizeTimeDateStatistics
1Fleur260.01462024/05/30 11:07:570B / 15B / 11B
2teebee260.01392024/05/31 01:57:310B / 17B / 9B
3fuzzylojik310.01392024/05/30 21:51:180B / 20B / 11B

sed _

RankUserSizeTimeDateStatistics
1tails440.01482024/05/30 16:07:430B / 15B / 28B
2McBusLuck440.01512024/06/03 07:09:180B / 15B / 27B
3_450.01442024/05/30 20:11:390B / 15B / 25B

Bash (builtins) _

RankUserSizeTimeDateStatistics
1tails460.05392024/06/04 15:03:090B / 19B / 22B
2McBusLuck530.13352024/06/04 13:42:050B / 23B / 25B

dc _

RankUserSizeTimeDateStatistics
1tails290.01572024/05/31 19:34:510B / 20B / 9B
2Fleur9990.01632024/05/30 13:06:470B / ?B / ?B

Brainfuck _

RankUserSizeTimeDateStatistics
1sean1450.01462024/05/31 01:22:431B / 50B / 45B

Hexagony _

RankUserSizeTimeDateStatistics
1sean3990.08202024/05/31 01:27:26131B / 81B / 187B

><> _

RankUserSizeTimeDateStatistics
1JoKing280.11942024/05/30 14:04:030B / 11B / 16B

gs2 _

RankUserSizeTimeDateStatistics
1whio80.07152024/06/02 06:12:322B / 4B / 2B
2tails80.07912024/06/03 11:08:042B / 4B / 2B

Nibbles _

RankUserSizeTimeDateStatistics
1tails70.01912024/06/03 11:16:155B / 2B / 0B
2whio70.01972024/06/04 23:58:473B / 4B / 0B

Burlesque _

RankUserSizeTimeDateStatistics
1Hendrik240.02002024/05/31 02:59:320B / 10B / 14B

Lazy-K _

RankUserSizeTimeDateStatistics
1tails4780.02212024/05/30 17:46:410B / 295B / 183B

Universal Lambda _

RankUserSizeTimeDateStatistics
1tails470.02972024/05/30 17:44:5332B / 8B / 6B

Groovy _

RankUserSizeTimeDateStatistics
1teebee550.76732024/06/04 02:30:440B / 40B / 15B

Scala _

RankUserSizeTimeDateStatistics
1rotary-o732.08212024/05/31 23:10:200B / 50B / 20B
2Hendrik744.67952024/05/31 04:52:460B / 54B / 17B

Logo _

RankUserSizeTimeDateStatistics
1teebee480.02362024/05/31 18:27:400B / 28B / 17B

Language Ranking_

RankLangUserSizeScore
1Nibblestails710000
2gs2whio88750
3BurlesqueHendrik242916
4AWKFleur262692
5><>JoKing282500
6dctails292413
7PerlSisyphus322187
8Ruby2rotary-o371891
9Rubyrotary-o371891
10Perl6Fleur421666
11sedtails441590
12Bash (builtins)tails461521
13Pythonxnor471489
14Universal Lambdatails471489
15Logoteebee481458
16Python3Fleur531320
17Groovyteebee551272
18JavaScriptteebee561250
19Ctails601166
20Scalarotary-o73958
21Javarotary-o111630
22C#rotary-o129542
23Brainfucksean145482
24Hexagonysean399175
25Lazy-Ktails478146

return to the top page