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 26, 2024 00:20Franek KortaFranek KortaScore: 4,929Success
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Jan 26, 2024 00:224,56731,259,74914,613,00002,269,184
2Jan 26, 2024 00:224,57132,152,31413,582,0001,044,0002,269,184
3Jan 26, 2024 00:224,57528,244,28714,640,00002,437,120
4Jan 26, 2024 00:224,57933,285,59214,654,00002,527,232
5Jan 26, 2024 00:224,58040,757,24714,655,00002,531,328
6Jan 26, 2024 00:224,58332,814,91313,618,0001,047,0002,433,024
7Jan 26, 2024 00:224,58830,145,33914,683,00002,531,328
8Jan 26, 2024 00:224,59031,381,44114,689,00002,445,312
9Jan 26, 2024 00:224,59531,356,61714,705,00002,269,184
10Jan 26, 2024 00:224,59641,622,07714,707,00002,445,312
11Jan 26, 2024 00:224,59728,920,51114,710,00002,269,184
12Jan 26, 2024 00:224,60047,090,15814,721,00002,531,328
13Jan 26, 2024 00:224,60328,439,76914,729,00002,441,216
14Jan 26, 2024 00:224,60643,546,14713,687,0001,052,0002,449,408
15Jan 26, 2024 00:224,64527,076,99013,874,000991,0002,445,312
16Jan 26, 2024 00:224,64835,167,48614,873,00002,531,328
17Jan 26, 2024 00:224,65034,478,27914,880,00002,441,216
18Jan 26, 2024 00:224,65141,777,34913,892,000992,0002,531,328
19Jan 26, 2024 00:224,66139,208,19513,920,000994,0002,445,312
20Jan 26, 2024 00:214,66330,834,48712,934,0001,989,0002,269,184
21Jan 26, 2024 00:214,66331,535,21713,927,000994,0002,531,328
22Jan 26, 2024 00:214,67331,334,25512,959,0001,993,0002,437,120
23Jan 26, 2024 00:224,67333,735,95613,956,000996,0002,445,312
24Jan 26, 2024 00:214,67736,772,16512,970,0001,995,0002,531,328
25Jan 26, 2024 00:224,67837,538,24113,973,000998,0002,269,184
26Jan 26, 2024 00:224,67839,048,66313,973,000998,0002,531,328
27Jan 26, 2024 00:224,68134,500,99812,982,0001,997,0002,445,312
28Jan 26, 2024 00:214,69031,007,99114,008,0001,000,0002,531,328
29Jan 26, 2024 00:224,69034,899,49814,007,0001,000,0002,437,120
30Jan 26, 2024 00:224,69039,474,44114,009,0001,000,0002,449,408
31Jan 26, 2024 00:214,69129,376,52814,011,0001,000,0002,531,328
32Jan 26, 2024 00:224,69234,736,89714,013,0001,000,0002,445,312
33Jan 26, 2024 00:214,69539,628,99514,022,0001,001,0002,449,408
34Jan 26, 2024 00:224,69834,538,94814,031,0001,002,0002,445,312
35Jan 26, 2024 00:214,70337,855,68214,047,0001,003,0002,269,184
36Jan 26, 2024 00:214,70732,068,27113,053,0002,008,0002,269,184
37Jan 26, 2024 00:224,86980,940,18315,581,03302,199,552
38Jan 26, 2024 00:224,86986,792,07315,579,26702,199,552
39Jan 26, 2024 00:224,87881,666,97715,609,77102,191,360
40Jan 26, 2024 00:224,89785,216,36715,670,43602,191,360
41Jan 26, 2024 00:224,908102,639,47315,706,35502,199,552
42Jan 26, 2024 00:224,924105,846,25915,756,71402,195,456
43Jan 26, 2024 00:224,92977,896,05015,773,61602,195,456
44Jan 26, 2024 00:224,94454,786,85015,820,68302,203,648
45Jan 26, 2024 00:214,95988,288,84715,867,28702,203,648
46Jan 26, 2024 00:214,96697,158,43015,891,51902,199,552
47Jan 26, 2024 00:214,97893,795,73415,929,07902,195,456
48Jan 26, 2024 00:224,99668,097,15415,985,60902,199,552
49Jan 26, 2024 00:205,05033,234,25415,150,0001,010,0002,531,328
50Jan 26, 2024 00:205,05331,614,79514,150,0002,021,0002,437,120
51Jan 26, 2024 00:205,05538,869,29615,166,0001,011,0002,445,312
52Jan 26, 2024 00:205,06731,622,36215,200,0001,013,0002,453,504
53Jan 26, 2024 00:205,06828,459,28215,205,0001,013,0002,437,120
54Jan 26, 2024 00:165,06839,453,85815,206,0001,013,0002,445,312
55Jan 26, 2024 00:205,06931,279,02715,208,0001,013,0002,449,408
56Jan 26, 2024 00:205,06934,090,00715,208,0001,013,0002,269,184
57Jan 26, 2024 00:205,07129,533,93015,213,0001,014,0002,531,328
58Jan 26, 2024 00:165,07332,216,70215,219,0001,014,0002,449,408
59Jan 26, 2024 00:165,07830,486,46116,249,00002,445,312
60Jan 26, 2024 00:205,07937,675,14815,239,0001,015,0002,531,328
61Jan 26, 2024 00:165,08237,212,33215,247,0001,016,0002,531,328
62Jan 26, 2024 00:205,08529,584,70216,271,00002,531,328
63Jan 26, 2024 00:205,08633,500,47414,240,0002,034,0002,531,328
64Jan 26, 2024 00:165,09033,770,78216,287,00002,527,232
65Jan 26, 2024 00:205,09039,537,01015,271,0001,018,0002,437,120
66Jan 26, 2024 00:205,09138,536,25813,237,0003,054,0002,531,328
67Jan 26, 2024 00:165,09228,859,95416,293,00002,531,328
68Jan 26, 2024 00:165,09339,814,75016,299,00002,441,216
69Jan 26, 2024 00:205,09437,781,13214,263,0002,037,0002,441,216
70Jan 26, 2024 00:205,09437,108,27716,302,00002,527,232
71Jan 26, 2024 00:165,09831,322,03214,275,0002,039,0002,527,232
72Jan 26, 2024 00:205,09938,517,43214,278,0002,039,0002,437,120
73Jan 26, 2024 00:205,10033,427,10915,300,0001,020,0002,531,328
74Jan 26, 2024 00:165,12044,512,35115,360,0001,024,0002,441,216
75Jan 26, 2024 00:205,15541,821,19116,496,00002,269,184
76Jan 26, 2024 00:205,31879,862,42617,018,52402,183,168
77Jan 26, 2024 00:205,33294,555,52417,063,13802,199,552
78Jan 26, 2024 00:205,33272,323,32717,063,68002,203,648
79Jan 26, 2024 00:205,33579,218,87317,070,72702,207,744
80Jan 26, 2024 00:205,35889,455,01617,146,78902,199,552
81Jan 26, 2024 00:205,35885,396,63717,145,33102,199,552
82Jan 26, 2024 00:165,37174,122,23317,186,90102,195,456
83Jan 26, 2024 00:165,37576,681,00017,198,76302,199,552
84Jan 26, 2024 00:165,38055,744,32717,214,72702,195,456