Unique strings Sergey Svistunov

Count the exact number of unique tokens as fast as possible.

Input

One token per line on STDIN:

JWXcKKaWzvFL5
Rof
3ztCpA
5wHcGN
*UiEMthaTS*g

Output

Print the exact count of unique tokens to STDOUT.

Constraints

  • Character set: 0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ@#%*
  • Maximum token length: 16
  • Approximately 1,000,000 unique tokens
Back to listOct 2, 2024 00:23Joad NacerJoad NacerError
Source Code

Source code access is restricted. Log in to request access.

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Oct 2, 2024 00:2300000Error: No answer to stdout. Died or killed?stderr
2Oct 2, 2024 00:2300000Error: expected "1023184 ", got "1023227 "stderr
3Oct 2, 2024 00:234,807186,784,318143,658,00014,964,0002,379,776
4Oct 2, 2024 00:234,809184,405,335147,713,00010,978,0002,465,792
5Oct 2, 2024 00:214,827193,804,759147,258,00012,021,0002,293,760
6Oct 2, 2024 00:214,836183,592,441144,634,00014,962,0002,334,720
7Oct 2, 2024 00:204,841183,659,716144,776,00014,976,0002,351,104
8Oct 2, 2024 00:234,856185,311,382147,221,00013,019,0002,469,888
9Oct 2, 2024 00:214,871185,707,969147,755,00012,978,0002,293,760
10Oct 2, 2024 00:234,893188,976,035146,517,00014,950,0002,469,888
11Oct 2, 2024 00:234,894189,685,466147,473,00014,045,0002,469,888
12Oct 2, 2024 00:214,894193,572,249146,561,00014,955,0002,334,720
13Oct 2, 2024 00:214,901185,231,807149,757,00011,980,0002,461,696
14Oct 2, 2024 00:214,906183,614,066148,913,00012,992,0002,342,912
15Oct 2, 2024 00:204,912186,849,943148,081,00014,007,0002,465,792
16Oct 2, 2024 00:214,920194,210,106146,315,00016,034,0002,469,888
17Oct 2, 2024 00:214,924189,500,576148,528,00013,955,0002,289,664
18Oct 2, 2024 00:214,925191,869,877148,576,00013,960,0002,330,624
19Oct 2, 2024 00:204,927190,484,215147,627,00014,962,0002,342,912
20Oct 2, 2024 00:214,928186,417,186147,664,00014,966,0002,465,792
21Oct 2, 2024 00:214,936187,152,525148,904,00013,991,0002,330,624
22Oct 2, 2024 00:214,937189,350,750147,926,00014,992,0002,510,848
23Oct 2, 2024 00:234,939190,302,527148,982,00013,998,0002,363,392
24Oct 2, 2024 00:214,943185,585,720149,100,00014,009,0002,461,696
25Oct 2, 2024 00:234,946189,273,956150,206,00013,017,0002,465,792
26Oct 2, 2024 00:234,950197,093,449149,320,00014,030,0002,457,600
27Oct 2, 2024 00:234,960190,456,137151,700,00011,976,0002,334,720
28Oct 2, 2024 00:234,962192,855,489149,763,00013,977,0002,469,888
29Oct 2, 2024 00:214,968184,970,363149,952,00013,995,0002,465,792
30Oct 2, 2024 00:214,969185,968,283148,971,00014,997,0002,457,600
31Oct 2, 2024 00:234,971190,441,673151,027,00013,002,0002,461,696
32Oct 2, 2024 00:214,972184,548,715151,069,00013,005,0002,469,888
33Oct 2, 2024 00:204,975190,350,053151,166,00013,014,0002,334,720
34Oct 2, 2024 00:214,977190,285,836150,233,00014,021,0002,334,720
35Oct 2, 2024 00:234,979189,416,197153,287,00011,020,0002,465,792
36Oct 2, 2024 00:234,985193,004,700151,535,00012,960,0002,334,720
37Oct 2, 2024 00:214,986197,361,971151,581,00012,964,0002,326,528
38Oct 2, 2024 00:214,986189,443,862152,577,00011,966,0002,469,888
39Oct 2, 2024 00:214,986185,586,307151,585,00012,964,0002,461,696
40Oct 2, 2024 00:215,000190,175,089152,997,00011,999,0002,473,984
41Oct 2, 2024 00:215,008192,687,209153,251,00012,019,0002,334,720
42Oct 2, 2024 00:235,010193,103,699149,387,00015,934,0002,330,624
43Oct 2, 2024 00:215,013191,117,284151,492,00013,953,0002,334,720
44Oct 2, 2024 00:215,022189,071,948152,757,00012,979,0002,347,008
45Oct 2, 2024 00:235,024185,865,480153,800,00011,984,0002,363,392
46Oct 2, 2024 00:215,026190,195,796154,854,00010,989,0002,396,160
47Oct 2, 2024 00:215,039197,838,589152,261,00014,024,0002,334,720
48Oct 2, 2024 00:215,082192,233,619154,724,00012,976,0002,330,624
49Oct 2, 2024 00:235,092189,737,561152,032,00016,003,0002,457,600
50Oct 2, 2024 00:235,093191,302,222155,073,00013,006,0002,469,888
51Oct 2, 2024 00:215,098194,889,697155,203,00013,017,0002,326,528
52Oct 2, 2024 00:235,129192,866,285154,332,00014,935,0002,289,664
53Oct 2, 2024 00:215,189199,062,274156,228,00015,021,0002,355,200
54Oct 2, 2024 00:235,197195,936,411157,546,00013,959,0002,461,696
55Oct 2, 2024 00:235,231200,841,187159,657,00012,972,0002,465,792
56Oct 2, 2024 00:205,245196,135,333159,084,00014,007,0002,342,912
57Oct 2, 2024 00:215,254201,987,238158,437,00014,946,0002,355,200
58Oct 2, 2024 00:215,260199,866,458160,623,00012,969,0002,469,888
59Oct 2, 2024 00:215,271197,129,187161,936,00011,995,0002,342,912
60Oct 2, 2024 00:205,279205,300,884160,185,00014,016,0002,465,792
61Oct 2, 2024 00:235,287199,919,876161,515,00012,961,0002,297,856
62Oct 2, 2024 00:235,305198,373,276162,046,00013,003,0002,461,696
63Oct 2, 2024 00:235,308202,510,073163,161,00012,011,0002,469,888
64Oct 2, 2024 00:215,309196,789,733162,172,00013,013,0002,342,912
65Oct 2, 2024 00:235,311205,843,536161,257,00014,022,0002,461,696