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 listAug 3, 2024 18:21jeffplaisancejeffplaisanceScore: 4,402Success
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Aug 3, 2024 18:214,37435,860,89112,998,000999,0002,277,376
2Aug 3, 2024 18:204,37429,537,45812,998,000999,0002,494,464
3Aug 3, 2024 18:204,37731,091,50713,007,0001,000,0002,277,376
4Aug 3, 2024 18:214,37836,466,16013,010,0001,000,0002,277,376
5Aug 3, 2024 18:214,37827,524,22013,010,0001,000,0002,277,376
6Aug 3, 2024 18:214,38236,573,06313,022,0001,001,0002,277,376
7Aug 3, 2024 18:214,38229,268,22413,022,0001,001,0002,277,376
8Aug 3, 2024 18:214,38335,641,72113,025,0001,001,0002,277,376
9Aug 3, 2024 19:354,38532,991,60513,031,0001,002,0002,498,560
10Aug 3, 2024 18:204,38728,518,68513,035,0001,002,0002,277,376
11Aug 3, 2024 19:354,38729,637,52613,036,0001,002,0002,498,560
12Aug 3, 2024 18:214,38840,398,70413,038,0001,002,0002,277,376
13Aug 3, 2024 19:354,38939,517,00313,041,0001,003,0002,502,656
14Aug 3, 2024 18:204,39130,406,11613,049,0001,003,0002,494,464
15Aug 3, 2024 18:214,39231,606,47012,046,0002,007,0002,498,560
16Aug 3, 2024 18:214,39332,076,97213,052,0001,004,0002,277,376
17Aug 3, 2024 18:214,39535,832,44913,059,0001,004,0002,494,464
18Aug 3, 2024 19:354,39540,015,82813,061,0001,004,0002,277,376
19Aug 3, 2024 19:354,39528,073,26113,061,0001,004,0002,277,376
20Aug 3, 2024 18:204,39727,954,64913,066,0001,005,0002,277,376
21Aug 3, 2024 18:204,39831,622,77013,069,0001,005,0002,498,560
22Aug 3, 2024 19:354,39927,792,45813,071,0001,005,0002,273,280
23Aug 3, 2024 18:214,39938,089,65013,072,0001,005,0002,273,280
24Aug 3, 2024 18:214,40027,286,88013,076,0001,005,0002,277,376
25Aug 3, 2024 18:214,40229,076,94413,080,0001,006,0002,535,424
26Aug 3, 2024 18:214,40331,514,66613,083,0001,006,0002,494,464
27Aug 3, 2024 19:354,41131,736,60613,106,0001,008,0002,277,376
28Aug 3, 2024 18:214,41132,910,92913,108,0001,008,0002,486,272
29Aug 3, 2024 18:214,41126,482,64613,106,0001,008,0002,273,280
30Aug 3, 2024 19:354,41132,881,85013,108,0001,008,0002,498,560
31Aug 3, 2024 18:214,41139,321,87913,108,0001,008,0002,498,560
32Aug 3, 2024 18:204,41931,276,20012,122,0002,020,0002,498,560
33Aug 3, 2024 18:204,42033,731,69913,134,0001,010,0002,502,656
34Aug 3, 2024 19:354,42431,478,52012,135,0002,022,0002,277,376
35Aug 3, 2024 18:214,42929,714,98413,162,0001,012,0002,273,280
36Aug 3, 2024 18:204,44232,311,04313,266,000947,0002,498,560
37Aug 3, 2024 19:354,655108,638,83914,895,01602,248,704
38Aug 3, 2024 18:204,65691,400,73614,898,30602,260,992
39Aug 3, 2024 18:214,67081,410,39014,943,71902,240,512
40Aug 3, 2024 18:204,67384,613,40214,953,36502,240,512
41Aug 3, 2024 19:354,67868,354,63014,970,72302,240,512
42Aug 3, 2024 18:214,686102,197,82414,993,93002,260,992
43Aug 3, 2024 18:214,68971,106,83115,003,21602,244,608
44Aug 3, 2024 18:214,68980,967,18515,003,71602,240,512
45Aug 3, 2024 19:354,69098,303,32015,008,41502,244,608
46Aug 3, 2024 18:204,70058,986,51815,039,30102,367,488
47Aug 3, 2024 18:214,70684,909,10515,059,38802,379,776
48Aug 3, 2024 18:214,82681,084,17315,443,33902,260,992