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 listJun 4, 2021 16:53Yuriy LyfenkoYuriy LyfenkoScore: 17,648Success
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1May 22, 2021 19:4616,774622,297,371553,538,33602,236,416
2May 22, 2021 19:4716,938631,666,436558,955,55402,232,320
3May 22, 2021 19:4916,961622,930,972559,722,48302,248,704
4May 22, 2021 19:4716,963617,029,037559,778,67802,236,416
5May 22, 2021 19:4916,978630,774,421560,281,82802,232,320
6May 22, 2021 19:4617,035624,184,898562,169,70602,240,512
7May 22, 2021 19:4717,057630,913,669562,868,04302,248,704
8May 22, 2021 19:4717,077621,404,598563,545,90802,224,128
9May 22, 2021 19:4917,084623,820,520563,777,38002,236,416
10Jun 4, 2021 16:5317,106624,198,055564,503,45002,236,416
11Jun 4, 2021 16:5317,112645,962,801564,680,66702,228,224
12May 22, 2021 19:4617,129623,174,062565,272,65202,244,608
13May 22, 2021 19:4617,136617,914,133565,484,31702,244,608
14May 22, 2021 19:4617,137624,517,069565,530,68102,232,320
15May 22, 2021 19:4717,193642,864,340567,364,78402,232,320
16May 22, 2021 19:4717,221634,199,598568,300,55402,236,416
17Jun 4, 2021 16:5317,331647,757,314571,932,04902,240,512
18May 22, 2021 19:4917,424645,244,037575,003,75102,224,128
19May 22, 2021 19:4617,450651,347,613575,862,23202,236,416
20May 22, 2021 19:4917,533627,511,800578,597,08502,236,416
21May 22, 2021 19:4917,574606,309,919563,956,00015,998,0002,375,680
22Jun 4, 2021 16:5317,577649,657,090580,040,63802,232,320
23May 22, 2021 19:4617,584607,432,580563,280,00017,008,0002,347,008
24May 22, 2021 19:4917,586660,727,762580,345,17002,232,320
25May 22, 2021 19:4717,598602,365,482565,735,00014,992,0002,318,336
26Jun 4, 2021 16:5317,599649,299,285580,766,23702,236,416
27Jun 4, 2021 16:5317,604608,388,590563,920,00016,997,0002,322,432
28Jun 4, 2021 16:5317,607609,736,797566,035,00015,000,0002,334,720
29May 22, 2021 19:4617,632609,657,324565,872,00015,996,0002,420,736
30May 22, 2021 19:4617,635611,755,602565,957,00015,998,0002,342,912
31May 22, 2021 19:4617,648608,890,412567,374,00015,009,0002,326,528
32May 22, 2021 19:4717,653611,188,234565,578,00016,987,0002,359,296
33Jun 4, 2021 16:5317,659665,166,177582,752,17402,228,224
34May 22, 2021 19:4917,669610,665,493569,077,00014,001,0002,387,968
35May 22, 2021 19:4917,685608,175,751571,619,00011,992,0002,322,432
36May 22, 2021 19:4617,710614,111,963572,454,00011,988,0002,437,120
37May 22, 2021 19:4617,719608,377,505570,718,00013,993,0002,437,120
38Jun 4, 2021 16:5317,787616,925,999569,965,00016,998,0002,334,720
39May 22, 2021 19:4717,789619,037,396568,049,00019,001,0002,326,528
40May 22, 2021 19:4717,810615,607,564573,753,00013,993,0002,523,136
41May 22, 2021 19:4917,816612,053,554576,944,00010,998,0002,318,336
42Jun 4, 2021 16:5317,820617,040,231573,048,00015,001,0002,326,528
43May 22, 2021 19:4917,848614,151,561571,969,00016,999,0002,260,992
44May 22, 2021 19:4717,862616,157,525568,469,00020,980,0002,330,624
45May 22, 2021 19:4617,876616,882,975579,914,0009,998,0002,490,368
46May 22, 2021 19:4918,122629,126,881582,058,00015,974,0002,314,240
47May 22, 2021 19:4918,133629,341,552585,415,00012,987,0002,285,568
48Jun 4, 2021 16:5318,169626,639,118583,589,00015,988,0002,392,064
49May 22, 2021 19:4918,191626,149,177585,325,00014,982,0002,265,088
50May 22, 2021 19:4718,220626,918,358583,271,00017,977,0002,396,160
51May 22, 2021 19:4718,223625,926,302586,384,00014,984,0002,293,760
52May 22, 2021 19:4618,246634,097,725585,128,00016,974,0002,326,528
53Jun 4, 2021 16:5318,250628,827,938588,279,00013,982,0002,478,080
54May 22, 2021 19:4918,255629,578,519583,419,00018,981,0002,326,528
55May 22, 2021 19:4718,257629,865,632586,508,00015,986,0002,383,872
56May 22, 2021 19:4718,262628,654,294585,648,00016,989,0002,260,992
57Jun 4, 2021 16:5318,270632,991,810586,937,00015,971,0002,322,432
58May 22, 2021 19:4618,277635,108,291585,152,00017,973,0002,326,528
59Jun 4, 2021 16:5318,286628,885,451587,454,00015,985,0002,326,528
60Jun 4, 2021 16:5318,363647,335,765586,005,00019,966,0002,265,088