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 listJan 18, 2024 22:12Franek KortaFranek KortaScore: 4,650Success
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Jan 18, 2024 22:124,59938,092,59214,718,00002,269,184
2Jan 18, 2024 22:104,60535,801,99414,737,00002,269,184
3Jan 18, 2024 22:104,60629,955,68114,740,00002,269,184
4Jan 18, 2024 22:104,64433,505,81113,871,000990,0002,269,184
5Jan 18, 2024 22:124,64628,732,75913,877,000991,0002,445,312
6Jan 18, 2024 22:114,64734,098,45112,889,0001,982,0002,445,312
7Jan 18, 2024 22:104,64728,901,16613,878,000991,0002,269,184
8Jan 18, 2024 22:104,64731,035,56413,879,000991,0002,441,216
9Jan 18, 2024 22:104,64730,983,12413,880,000991,0002,527,232
10Jan 18, 2024 22:124,64841,899,39013,884,000991,0002,265,088
11Jan 18, 2024 22:124,64843,513,65813,881,000991,0002,527,232
12Jan 18, 2024 22:104,64840,268,95512,890,0001,983,0002,265,088
13Jan 18, 2024 22:104,64842,767,90713,882,000991,0002,531,328
14Jan 18, 2024 22:104,64835,792,73213,881,000991,0002,531,328
15Jan 18, 2024 22:104,64828,367,04613,881,000991,0002,531,328
16Jan 18, 2024 22:104,64832,077,11413,883,000991,0002,445,312
17Jan 18, 2024 22:124,64844,182,53912,889,0001,983,0002,445,312
18Jan 18, 2024 22:114,64830,998,71014,873,00002,527,232
19Jan 18, 2024 22:114,64839,753,79312,892,0001,983,0002,531,328
20Jan 18, 2024 22:124,64940,749,63013,885,000991,0002,531,328
21Jan 18, 2024 22:124,64926,334,02414,876,00002,531,328
22Jan 18, 2024 22:124,64941,254,81511,902,0002,975,0002,449,408
23Jan 18, 2024 22:124,64930,575,65413,886,000991,0002,531,328
24Jan 18, 2024 22:104,64931,879,40713,886,000991,0002,441,216
25Jan 18, 2024 22:104,64932,251,79312,894,0001,983,0002,269,184
26Jan 18, 2024 22:114,65035,521,03913,888,000992,0002,531,328
27Jan 18, 2024 22:124,65041,148,46813,889,000992,0002,527,232
28Jan 18, 2024 22:114,65038,955,48113,889,000992,0002,441,216
29Jan 18, 2024 22:104,65048,417,07514,881,00002,531,328
30Jan 18, 2024 22:104,65033,729,27813,889,000992,0002,269,184
31Jan 18, 2024 22:124,65034,760,81213,888,000992,0002,449,408
32Jan 18, 2024 22:114,65130,960,22913,890,000992,0002,441,216
33Jan 18, 2024 22:114,65130,247,29713,890,000992,0002,531,328
34Jan 18, 2024 22:124,65141,150,83813,891,000992,0002,445,312
35Jan 18, 2024 22:124,65234,576,34913,895,000992,0002,437,120
36Jan 18, 2024 22:124,65231,952,52013,894,000992,0002,269,184
37Jan 18, 2024 22:104,65231,346,20714,886,00002,445,312
38Jan 18, 2024 22:114,65332,781,38013,897,000992,0002,269,184
39Jan 18, 2024 22:104,65329,667,75112,904,0001,985,0002,269,184
40Jan 18, 2024 22:104,65342,411,18513,896,000992,0002,527,232
41Jan 18, 2024 22:124,65334,508,15213,899,000992,0002,269,184
42Jan 18, 2024 22:114,65341,782,95814,888,00002,269,184
43Jan 18, 2024 22:124,65442,047,18814,893,00002,269,184
44Jan 18, 2024 22:124,65440,835,98813,900,000992,0002,441,216
45Jan 18, 2024 22:124,65536,656,48613,902,000993,0002,269,184
46Jan 18, 2024 22:124,85893,035,49615,544,17402,195,456
47Jan 18, 2024 22:114,86753,137,25015,573,91602,203,648
48Jan 18, 2024 22:124,86979,587,91115,580,00502,195,456
49Jan 18, 2024 22:124,87077,831,06815,584,93102,195,456
50Jan 18, 2024 22:104,87087,152,14915,582,77702,203,648
51Jan 18, 2024 22:124,87278,524,52715,590,84002,203,648
52Jan 18, 2024 22:104,87364,185,16215,592,88802,207,744
53Jan 18, 2024 22:124,87674,950,97515,602,21202,203,648
54Jan 18, 2024 22:114,88281,475,21215,621,41702,199,552
55Jan 18, 2024 22:104,88289,736,86915,622,62902,207,744
56Jan 18, 2024 22:104,88597,980,56315,631,70302,195,456
57Jan 18, 2024 22:104,88757,013,19015,637,45002,191,360
58Jan 18, 2024 22:114,88884,029,05815,641,56002,207,744
59Jan 18, 2024 22:124,90278,191,21415,686,26102,199,552
60Jan 18, 2024 22:104,90489,349,69715,692,26102,199,552