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 21, 2022 22:05Franek KortaFranek KortaScore: 4,968Success
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Aug 21, 2022 22:044,89334,363,65714,613,0001,043,0002,519,040
2Aug 21, 2022 22:054,89636,874,71514,622,0001,044,0002,519,040
3Aug 21, 2022 22:044,90347,291,96714,644,0001,046,0002,519,040
4Aug 21, 2022 22:044,90541,586,64014,651,0001,046,0002,523,136
5Aug 21, 2022 22:044,90741,298,06512,562,0003,140,0002,519,040
6Aug 21, 2022 22:054,90732,961,21813,610,0002,093,0002,379,776
7Aug 21, 2022 22:044,90844,822,45115,706,00002,519,040
8Aug 21, 2022 22:044,91036,938,47314,666,0001,047,0002,371,584
9Aug 21, 2022 22:054,91434,845,95614,677,0001,048,0002,523,136
10Aug 21, 2022 22:054,95632,794,96613,877,0001,982,0002,519,040
11Aug 21, 2022 22:054,95842,006,82614,875,000991,0002,375,680
12Aug 21, 2022 22:054,95844,030,39613,881,0001,983,0002,519,040
13Aug 21, 2022 22:054,95942,143,12613,886,0001,983,0002,379,776
14Aug 21, 2022 22:054,95937,143,53513,885,0001,983,0002,375,680
15Aug 21, 2022 22:044,95932,555,95414,877,000991,0002,375,680
16Aug 21, 2022 22:054,96039,467,97712,896,0002,976,0002,371,584
17Aug 21, 2022 22:044,96145,463,59613,891,0001,984,0002,519,040
18Aug 21, 2022 22:054,96240,675,86412,901,0002,977,0002,457,600
19Aug 21, 2022 22:054,96242,554,74112,902,0002,977,0002,519,040
20Aug 21, 2022 22:054,96344,773,13013,896,0001,985,0002,375,680
21Aug 21, 2022 22:054,96335,617,25414,891,000992,0002,519,040
22Aug 21, 2022 22:044,96440,448,50214,892,000992,0002,379,776
23Aug 21, 2022 22:054,96549,541,36012,910,0002,979,0002,371,584
24Aug 21, 2022 22:054,96537,634,07013,902,0001,986,0002,519,040
25Aug 21, 2022 22:054,96849,474,76914,903,000993,0002,490,368
26Aug 21, 2022 22:054,97040,880,21614,911,000994,0002,260,992
27Aug 21, 2022 22:054,97046,319,63512,922,0002,982,0002,519,040
28Aug 21, 2022 22:055,04189,791,60116,129,97002,281,472
29Aug 21, 2022 22:055,07784,128,53316,247,56902,285,568
30Aug 21, 2022 22:055,08684,958,25816,274,78102,285,568
31Aug 21, 2022 22:045,11793,529,97016,375,10002,289,664
32Aug 21, 2022 22:045,136101,740,85316,435,74902,273,280
33Aug 21, 2022 22:045,13786,867,15016,437,10002,248,704
34Aug 21, 2022 22:055,17894,979,03216,570,65202,269,184
35Aug 21, 2022 22:055,17977,939,67416,572,65802,281,472
36Aug 21, 2022 22:055,18896,483,50116,602,13402,281,472
37Aug 21, 2022 22:055,38244,578,17913,171,0004,052,0002,519,040
38Aug 21, 2022 22:055,38541,722,68016,219,0001,013,0002,519,040
39Aug 21, 2022 22:055,39847,193,79515,242,0002,032,0002,519,040
40Aug 21, 2022 22:055,40439,016,70316,275,0001,017,0002,519,040
41Aug 21, 2022 22:055,42533,796,09516,340,0001,021,0002,260,992
42Aug 21, 2022 22:055,42645,767,92116,343,0001,021,0002,375,680
43Aug 21, 2022 22:055,42647,943,41015,320,0002,042,0002,519,040
44Aug 21, 2022 22:055,43534,834,15913,299,0004,092,0002,449,408
45Aug 21, 2022 22:055,43641,686,44216,371,0001,023,0002,519,040
46Aug 21, 2022 22:055,54477,910,32017,739,68502,277,376
47Aug 21, 2022 22:055,59392,679,90217,897,42502,285,568
48Aug 21, 2022 22:055,59494,864,63617,901,97402,273,280