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 31, 2024 07:56BenBenScore: 4,653Success
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Jul 31, 2024 07:574,57033,744,48613,579,0001,044,0002,392,064
2Jul 31, 2024 08:014,57742,697,53314,647,00002,265,088
3Jul 31, 2024 08:014,58043,603,80113,610,0001,046,0002,387,968
4Jul 31, 2024 08:014,58632,675,56314,674,00002,383,872
5Jul 31, 2024 07:564,58830,311,16713,633,0001,048,0002,383,872
6Jul 31, 2024 07:574,59148,737,93613,641,0001,049,0002,396,160
7Jul 31, 2024 07:574,59742,398,09014,709,00002,387,968
8Jul 31, 2024 07:564,60034,645,86813,669,0001,051,0002,392,064
9Jul 31, 2024 07:564,60231,692,98713,675,0001,051,0002,387,968
10Jul 31, 2024 08:014,60333,274,95714,729,00002,387,968
11Jul 31, 2024 07:564,60730,777,51914,743,00002,265,088
12Jul 31, 2024 07:574,61033,829,23413,700,0001,053,0002,379,776
13Jul 31, 2024 07:564,61234,689,70413,704,0001,054,0002,383,872
14Jul 31, 2024 07:564,61332,107,91913,707,0001,054,0002,392,064
15Jul 31, 2024 08:014,62937,042,86513,826,000987,0002,265,088
16Jul 31, 2024 08:014,63332,903,51313,837,000988,0002,387,968
17Jul 31, 2024 07:564,63534,184,62312,856,0001,977,0002,265,088
18Jul 31, 2024 08:014,64335,807,37813,869,000990,0002,523,136
19Jul 31, 2024 08:014,64430,071,16813,870,000990,0002,506,752
20Jul 31, 2024 07:564,64530,808,50513,873,000990,0002,396,160
21Jul 31, 2024 08:014,64644,636,31712,885,0001,982,0002,379,776
22Jul 31, 2024 07:574,64730,751,33013,879,000991,0002,265,088
23Jul 31, 2024 08:014,64735,332,40714,871,00002,527,232
24Jul 31, 2024 07:564,64831,788,35512,890,0001,983,0002,265,088
25Jul 31, 2024 07:574,64833,730,68714,872,00002,265,088
26Jul 31, 2024 07:574,64839,673,40213,883,000991,0002,387,968
27Jul 31, 2024 07:574,64832,833,92713,883,000991,0002,265,088
28Jul 31, 2024 08:014,64937,601,74814,878,00002,387,968
29Jul 31, 2024 07:564,65040,557,14513,889,000992,0002,510,848
30Jul 31, 2024 08:014,65240,794,43212,901,0001,984,0002,387,968
31Jul 31, 2024 07:574,65338,407,95813,896,000992,0002,383,872
32Jul 31, 2024 07:564,65429,854,56713,901,000992,0002,265,088
33Jul 31, 2024 08:014,65529,576,27212,910,0001,986,0002,387,968
34Jul 31, 2024 07:564,65740,570,19713,909,000993,0002,387,968
35Jul 31, 2024 07:564,66036,806,09513,918,000994,0002,375,680
36Jul 31, 2024 08:014,66238,264,78712,929,0001,989,0002,265,088
37Jul 31, 2024 08:014,66342,733,50713,928,000994,0002,265,088
38Jul 31, 2024 07:564,66431,758,57912,935,0001,990,0002,392,064
39Jul 31, 2024 08:014,66632,502,11013,937,000995,0002,383,872
40Jul 31, 2024 07:564,67034,664,02712,951,0001,992,0002,265,088
41Jul 31, 2024 08:014,67343,192,19213,957,000996,0002,383,872
42Jul 31, 2024 07:564,67438,953,32812,964,0001,994,0002,486,272
43Jul 31, 2024 08:014,67530,526,70913,963,000997,0002,265,088
44Jul 31, 2024 07:564,67732,000,88412,972,0001,995,0002,269,184
45Jul 31, 2024 07:564,69446,406,58413,019,0002,002,0002,375,680
46Jul 31, 2024 08:014,87086,332,96115,583,45602,285,568
47Jul 31, 2024 07:564,87278,407,99415,588,99102,273,280
48Jul 31, 2024 08:014,90050,067,59215,680,31602,277,376
49Jul 31, 2024 07:564,95277,243,23715,846,00802,293,760
50Jul 31, 2024 07:564,95862,357,40915,864,32602,285,568
51Jul 31, 2024 07:564,95865,762,80315,864,30202,289,664
52Jul 31, 2024 07:564,96768,969,49115,894,03502,289,664
53Jul 31, 2024 08:014,99742,029,38815,989,77702,273,280
54Jul 31, 2024 08:015,00161,742,90016,004,01702,285,568
55Jul 31, 2024 07:575,00177,207,84916,003,24202,285,568
56Jul 31, 2024 08:015,00257,475,56516,007,11302,281,472
57Jul 31, 2024 07:575,00777,490,42916,023,38802,281,472
58Jul 31, 2024 07:565,01561,411,93716,047,37602,285,568
59Jul 31, 2024 07:575,04161,647,37716,130,55402,281,472
60Jul 31, 2024 08:015,07164,108,19216,228,11902,277,376