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 26, 2024 20:54Yuriy LyfenkoYuriy LyfenkoScore: 4,381Success
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Jul 26, 2024 20:564,347538,072,97311,924,0001,987,0002,273,280
2Jul 26, 2024 20:554,353534,671,23911,941,0001,990,0002,535,424
3Jul 26, 2024 20:544,353536,063,30911,941,0001,990,0002,535,424
4Jul 26, 2024 20:554,356539,864,91411,949,0001,991,0002,273,280
5Jul 26, 2024 20:564,358533,269,30611,955,0001,992,0002,535,424
6Jul 26, 2024 20:564,358534,631,79511,952,0001,992,0002,273,280
7Jul 26, 2024 20:544,358534,249,16111,955,0001,992,0002,535,424
8Jul 26, 2024 20:554,360538,135,22511,960,0001,993,0002,535,424
9Jul 26, 2024 20:564,361538,398,09211,962,0001,993,0002,273,280
10Jul 26, 2024 20:554,363535,605,45411,967,0001,994,0002,285,568
11Jul 26, 2024 20:564,363537,302,47111,966,0001,994,0002,535,424
12Jul 26, 2024 20:564,364538,730,99611,970,0001,995,0002,535,424
13Jul 26, 2024 20:554,364535,737,91911,971,0001,995,0002,273,280
14Jul 26, 2024 20:564,365536,935,25111,972,0001,995,0002,535,424
15Jul 26, 2024 20:544,366532,380,37511,976,0001,996,0002,535,424
16Jul 26, 2024 20:564,366535,228,11711,976,0001,996,0002,535,424
17Jul 26, 2024 20:564,367534,648,84611,977,0001,996,0002,273,280
18Jul 26, 2024 20:554,367531,918,33811,978,0001,996,0002,535,424
19Jul 26, 2024 20:564,368542,123,79311,982,0001,997,0002,535,424
20Jul 26, 2024 20:564,371536,432,67612,987,000999,0002,535,424
21Jul 26, 2024 20:544,373535,606,01011,994,0001,999,0002,273,280
22Jul 26, 2024 20:544,376537,734,42712,002,0002,000,0002,273,280
23Jul 26, 2024 20:554,378539,018,20913,008,0001,000,0002,273,280
24Jul 26, 2024 20:564,380535,284,76012,015,0002,002,0002,273,280
25Jul 26, 2024 20:564,381534,039,81012,016,0002,002,0002,273,280
26Jul 26, 2024 20:564,381540,655,94312,017,0002,002,0002,535,424
27Jul 26, 2024 20:554,385537,803,37212,027,0002,004,0002,535,424
28Jul 26, 2024 20:564,385538,372,35112,027,0002,004,0002,449,408
29Jul 26, 2024 20:554,386533,027,13912,031,0002,005,0002,535,424
30Jul 26, 2024 20:564,393536,560,61113,055,0001,004,0002,535,424
31Jul 26, 2024 20:544,393538,956,68312,051,0002,008,0002,273,280
32Jul 26, 2024 20:544,398543,471,31712,062,0002,010,0002,535,424
33Jul 26, 2024 20:544,399536,720,10313,073,0001,005,0002,535,424
34Jul 26, 2024 20:564,401535,581,02112,071,0002,011,0002,273,280
35Jul 26, 2024 20:564,402535,554,82912,074,0002,012,0002,535,424
36Jul 26, 2024 20:544,403531,279,37512,078,0002,013,0002,531,328
37Jul 26, 2024 20:564,556566,819,37814,578,72802,252,800
38Jul 26, 2024 20:564,556568,808,74914,580,36502,199,552
39Jul 26, 2024 20:564,557584,345,53414,581,16602,199,552
40Jul 26, 2024 20:544,557582,116,76414,583,19402,199,552
41Jul 26, 2024 20:564,560569,061,56614,592,57702,199,552
42Jul 26, 2024 20:554,560568,580,77614,590,93002,252,800
43Jul 26, 2024 20:544,563582,579,95314,602,06102,256,896
44Jul 26, 2024 20:554,565563,915,31714,607,02802,195,456
45Jul 26, 2024 20:554,574567,808,52114,636,53602,191,360
46Jul 26, 2024 20:564,575573,157,96414,641,46402,203,648
47Jul 26, 2024 20:544,575573,449,35414,641,10402,203,648
48Jul 26, 2024 20:564,594577,291,97514,701,45902,252,800