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 listAug 30, 2022 18:19Bernard TeoBernard TeoError
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Aug 30, 2022 18:2000000Error: expected "1020372 ", got "1020371"
2Aug 31, 2022 15:404,754230,522,845156,887,36002,301,952
3Aug 31, 2022 15:404,760218,487,297157,073,03202,301,952
4Aug 31, 2022 15:404,793230,821,637158,175,77502,297,856
5Aug 30, 2022 18:194,811239,089,020158,758,48002,301,952
6Aug 30, 2022 18:194,823226,178,538159,145,48602,293,760
7Aug 30, 2022 18:204,845221,541,345159,875,48902,289,664
8Aug 30, 2022 18:204,848220,342,503159,995,22202,297,856
9Aug 30, 2022 18:204,858220,583,669160,330,48502,293,760
10Aug 30, 2022 18:204,859221,105,562160,346,88102,289,664
11Aug 30, 2022 18:204,862216,152,378160,430,49002,293,760
12Aug 31, 2022 15:404,862189,211,468157,433,0003,008,0002,383,872
13Aug 30, 2022 18:204,862188,123,388154,439,0006,017,0002,457,600
14Aug 30, 2022 18:204,864188,695,006155,482,0005,015,0002,310,144
15Aug 30, 2022 18:204,865232,842,460160,547,99802,301,952
16Aug 30, 2022 18:194,870197,516,283156,710,0003,992,0002,363,392
17Aug 30, 2022 18:194,873183,753,821157,806,0002,996,0002,260,992
18Aug 30, 2022 18:194,874187,679,120156,838,0003,995,0002,387,968
19Aug 30, 2022 18:204,875184,161,446154,874,0005,995,0002,383,872
20Aug 30, 2022 18:194,875182,679,342155,873,0004,995,0002,510,848
21Aug 31, 2022 15:404,876184,750,409156,895,0003,997,0002,383,872
22Aug 30, 2022 18:194,879183,374,173157,000,0004,000,0002,387,968
23Aug 30, 2022 18:194,881188,046,258157,056,0004,001,0002,510,848
24Aug 30, 2022 18:194,882183,292,518156,106,0005,003,0002,420,736
25Aug 30, 2022 18:194,883183,548,250157,137,0004,003,0002,289,664
26Aug 30, 2022 18:194,884188,902,829157,156,0004,003,0002,387,968
27Aug 30, 2022 18:194,886184,059,395157,242,0004,006,0002,338,816
28Aug 30, 2022 18:204,890190,352,790155,381,0005,976,0002,379,776
29Aug 30, 2022 18:194,891187,953,503155,423,0005,977,0002,293,760
30Aug 30, 2022 18:194,894187,802,908157,475,0004,012,0002,392,064
31Aug 31, 2022 15:404,900187,153,038154,701,0006,986,0002,383,872
32Aug 30, 2022 18:194,901192,909,488153,734,0007,986,0002,379,776
33Aug 30, 2022 18:194,903183,800,813154,814,0006,991,0002,392,064
34Aug 30, 2022 18:194,908185,602,845156,979,0004,999,0002,383,872
35Aug 30, 2022 18:194,911187,557,565156,076,0006,002,0002,494,464
36Aug 30, 2022 18:204,913188,262,396157,154,0004,973,0002,392,064
37Aug 30, 2022 18:194,915187,061,674156,186,0006,007,0002,310,144
38Aug 30, 2022 18:204,916190,612,096157,217,0005,006,0002,383,872
39Aug 30, 2022 18:194,919190,157,777158,335,0004,008,0002,293,760
40Aug 31, 2022 15:404,925187,808,393158,511,0004,012,0002,273,280
41Aug 30, 2022 18:204,928192,564,117161,630,000997,0002,273,280
42Aug 31, 2022 15:404,928186,449,493158,636,0003,990,0002,449,408
43Aug 31, 2022 15:404,928188,955,702156,624,0005,985,0002,289,664
44Aug 30, 2022 18:204,929192,112,170157,657,0004,989,0002,342,912
45Aug 31, 2022 15:404,929187,821,576159,658,0002,993,0002,301,952
46Aug 30, 2022 18:204,930190,986,261158,699,0003,992,0002,400,256
47Aug 31, 2022 15:404,930186,776,272155,716,0006,987,0002,387,968
48Aug 30, 2022 18:194,972235,477,394164,077,74802,289,664
49Aug 31, 2022 15:404,975185,577,968159,166,0005,005,0002,469,888