Count uint8 Sergey Svistunov

Count the number of bytes equal to 127 in a binary stream as fast as possible.

Input: 250 000 000 uint8 values in binary on STDIN.

Output: The count of elements equal to 127, printed as a decimal string.

Back to listJul 27, 2024 01:24matsuoka-601matsuoka-601Score: 4,423Success
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Jul 27, 2024 01:254,39635,269,75112,057,0002,009,0002,281,472
2Jul 27, 2024 01:254,39631,941,29012,057,0002,009,0002,277,376
3Jul 27, 2024 01:244,39833,951,22612,064,0002,010,0002,453,504
4Jul 27, 2024 01:264,39931,613,64912,067,0002,011,0002,281,472
5Jul 27, 2024 01:294,39935,675,65712,066,0002,011,0002,281,472
6Jul 27, 2024 01:254,39928,824,44612,066,0002,011,0002,445,312
7Jul 27, 2024 01:294,40025,867,50712,068,0002,011,0002,281,472
8Jul 27, 2024 01:264,40136,894,92212,071,0002,011,0002,445,312
9Jul 27, 2024 01:244,40226,265,43912,074,0002,012,0002,281,472
10Jul 27, 2024 01:244,40236,637,32012,073,0002,012,0002,457,600
11Jul 27, 2024 01:244,40730,611,08912,088,0002,014,0002,445,312
12Jul 27, 2024 01:254,40728,461,17712,089,0002,014,0002,449,408
13Jul 27, 2024 01:264,40830,164,68812,090,0002,015,0002,281,472
14Jul 27, 2024 01:244,40938,855,97612,094,0002,015,0002,449,408
15Jul 27, 2024 01:264,40935,957,94712,094,0002,015,0002,281,472
16Jul 27, 2024 01:244,40928,241,08112,095,0002,015,0002,449,408
17Jul 27, 2024 01:244,41128,425,21212,098,0002,016,0002,277,376
18Jul 27, 2024 01:244,41135,318,11012,098,0002,016,0002,457,600
19Jul 27, 2024 01:244,41235,119,59312,101,0002,016,0002,281,472
20Jul 27, 2024 01:254,41230,038,40712,101,0002,016,0002,281,472
21Jul 27, 2024 01:254,41231,282,59812,102,0002,017,0002,273,280
22Jul 27, 2024 01:244,41229,900,66012,101,0002,016,0002,281,472
23Jul 27, 2024 01:244,41332,635,35912,104,0002,017,0002,281,472
24Jul 27, 2024 01:294,41327,714,85012,106,0002,017,0002,281,472
25Jul 27, 2024 01:294,41330,214,37512,106,0002,017,0002,437,120
26Jul 27, 2024 01:264,41326,548,31112,103,0002,017,0002,281,472
27Jul 27, 2024 01:254,41330,812,69612,104,0002,017,0002,449,408
28Jul 27, 2024 01:294,41428,805,89412,108,0002,018,0002,281,472
29Jul 27, 2024 01:254,41536,114,11712,110,0002,018,0002,449,408
30Jul 27, 2024 01:244,41533,473,88312,110,0002,018,0002,449,408
31Jul 27, 2024 01:244,41640,448,99112,113,0002,018,0002,445,312
32Jul 27, 2024 01:244,41633,048,70312,112,0002,018,0002,457,600
33Jul 27, 2024 01:244,41730,435,66012,115,0002,019,0002,277,376
34Jul 27, 2024 01:264,41829,622,55712,117,0002,019,0002,281,472
35Jul 27, 2024 01:244,41828,587,96212,117,0002,019,0002,441,216
36Jul 27, 2024 01:244,41828,957,65812,117,0002,019,0002,281,472
37Jul 27, 2024 01:244,42030,116,70712,123,0002,020,0002,281,472
38Jul 27, 2024 01:294,42134,000,88512,126,0002,021,0002,445,312
39Jul 27, 2024 01:244,42130,858,21912,127,0002,021,0002,281,472
40Jul 27, 2024 01:244,42229,412,57712,129,0002,021,0002,277,376
41Jul 27, 2024 01:294,42228,490,90512,128,0002,021,0002,281,472
42Jul 27, 2024 01:244,42330,082,59812,133,0002,022,0002,437,120
43Jul 27, 2024 01:244,42331,701,43912,133,0002,022,0002,449,408
44Jul 27, 2024 01:244,42427,435,99612,134,0002,022,0002,273,280
45Jul 27, 2024 01:244,42437,073,30112,134,0002,022,0002,281,472
46Jul 27, 2024 01:244,42628,452,59413,153,0001,011,0002,281,472
47Jul 27, 2024 01:244,42730,307,71612,143,0002,023,0002,453,504
48Jul 27, 2024 01:244,42831,556,40612,145,0002,024,0002,281,472
49Jul 27, 2024 01:264,42832,397,88712,146,0002,024,0002,449,408
50Jul 27, 2024 01:264,42832,023,89812,144,0002,024,0002,281,472
51Jul 27, 2024 01:244,42844,536,26912,146,0002,024,0002,281,472
52Jul 27, 2024 01:294,42938,041,28512,148,0002,024,0002,281,472
53Jul 27, 2024 01:264,43039,589,39012,152,0002,025,0002,281,472
54Jul 27, 2024 01:244,43235,684,09712,156,0002,026,0002,281,472
55Jul 27, 2024 01:244,43335,661,47312,161,0002,026,0002,281,472
56Jul 27, 2024 01:244,43429,965,37513,176,0001,013,0002,281,472
57Jul 27, 2024 01:254,43431,642,19712,162,0002,027,0002,281,472
58Jul 27, 2024 01:244,43529,572,89012,164,0002,027,0002,277,376
59Jul 27, 2024 01:244,43634,101,85512,168,0002,028,0002,281,472
60Jul 27, 2024 01:244,43829,628,09512,173,0002,028,0002,441,216
61Jul 27, 2024 01:294,43830,348,49913,188,0001,014,0002,523,136
62Jul 27, 2024 01:244,44130,958,38812,180,0002,030,0002,277,376
63Jul 27, 2024 01:244,44530,071,28112,193,0002,032,0002,453,504
64Jul 27, 2024 01:294,64791,891,09514,870,63102,260,992
65Jul 27, 2024 01:244,65979,097,75714,910,06002,191,360
66Jul 27, 2024 01:254,66494,477,90514,926,24402,199,552
67Jul 27, 2024 01:244,66863,552,88714,936,03802,256,896
68Jul 27, 2024 01:244,67260,429,11914,949,50402,195,456
69Jul 27, 2024 01:244,675101,842,29214,960,39202,207,744
70Jul 27, 2024 01:254,67673,445,89214,964,25002,203,648
71Jul 27, 2024 01:244,67785,371,94614,967,73602,199,552
72Jul 27, 2024 01:264,67897,101,07814,970,91902,199,552
73Jul 27, 2024 01:244,68397,063,49914,985,12802,260,992
74Jul 27, 2024 01:264,68475,583,58014,988,36802,207,744
75Jul 27, 2024 01:244,68671,314,68714,995,35202,207,744
76Jul 27, 2024 01:244,69076,336,33815,007,18202,203,648
77Jul 27, 2024 01:264,693108,906,81515,016,99702,203,648
78Jul 27, 2024 01:244,69562,990,32215,023,06502,195,456
79Jul 27, 2024 01:244,695110,590,04815,024,57302,199,552
80Jul 27, 2024 01:294,69576,475,51915,024,52802,207,744
81Jul 27, 2024 01:294,69571,568,16915,024,35002,203,648
82Jul 27, 2024 01:244,69682,206,09715,027,90002,256,896
83Jul 27, 2024 01:244,70179,765,27515,044,41902,203,648
84Jul 27, 2024 01:254,70598,974,30215,057,55602,256,896