Fizz Buzz Sergey Svistunov

Perform FizzBuzz on a stream of binary integers as fast as possible.

Input: 30 000 000 uint32 values in little-endian binary on STDIN (4 bytes each).

Output: For each number n, print one line:

  • FizzBuzz if n is divisible by both 3 and 5
  • Fizz if n is divisible by 3
  • Buzz if n is divisible by 5
  • n as a decimal string otherwise
Back to listNov 13, 2024 17:16Dan StolyarovDan StolyarovScore: 8,353Success
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Nov 13, 2024 16:478,311713,473,564371,841,000101,874,000263,028,736
2Nov 13, 2024 17:208,313713,978,510372,225,000101,607,000263,028,736
3Nov 13, 2024 16:478,319715,303,020373,589,000100,581,000262,901,760
4Nov 13, 2024 17:208,320740,556,507379,582,00094,641,000263,028,736
5Nov 13, 2024 17:208,324706,374,935369,367,000105,104,000263,110,656
6Nov 13, 2024 17:208,330735,471,401380,457,00094,353,000263,110,656
7Nov 13, 2024 16:478,335715,478,159369,720,000105,350,000263,012,352
8Nov 13, 2024 16:478,337724,047,030361,435,000113,766,000263,081,984
9Nov 13, 2024 16:478,342719,092,253370,166,000105,331,000263,057,408
10Nov 13, 2024 16:478,348742,030,403369,747,000106,075,000262,914,048
11Nov 13, 2024 17:208,353730,939,588374,236,000101,881,000263,012,352
12Nov 13, 2024 16:478,359731,031,583368,115,000108,328,000262,922,240
13Nov 13, 2024 17:208,364756,150,531371,936,000104,827,000263,041,024
14Nov 13, 2024 17:208,365743,293,004374,582,000102,250,000262,950,912
15Nov 13, 2024 17:208,374728,334,881378,163,00099,140,000263,118,848
16Nov 13, 2024 17:208,379743,366,116369,872,000107,710,000263,110,656
17Nov 13, 2024 16:478,384726,192,957369,919,000107,976,000263,053,312
18Nov 13, 2024 16:478,388740,247,257370,272,000107,826,000263,114,752
19Nov 13, 2024 17:168,828779,215,801368,931,000134,247,000243,740,672
20Nov 13, 2024 17:168,854787,338,126364,429,000140,240,000243,752,960
21Nov 13, 2024 17:168,947813,151,615376,409,000133,564,000243,933,184