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 listMay 19, 2024 12:00Franek KortaFranek KortaScore: 4,981Success
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1May 19, 2024 11:534,827513,218,145201,951,00073,170,000267,911,168
2May 19, 2024 12:004,859580,757,463276,982,4450266,559,488
3May 19, 2024 12:004,885590,830,728278,448,0770267,235,328
4May 19, 2024 11:534,886612,915,105278,493,7610266,977,280
5May 19, 2024 11:534,901577,893,729279,369,2650268,369,920
6May 19, 2024 12:004,919544,902,961196,451,00083,911,000268,165,120
7May 19, 2024 12:004,922563,463,783280,546,9090267,268,096
8May 19, 2024 12:004,927540,236,430208,667,00072,156,000268,111,872
9May 19, 2024 11:534,929545,505,871196,781,00084,199,000267,976,704
10May 19, 2024 11:534,939550,605,781205,859,00075,683,000268,165,120
11May 19, 2024 12:004,954539,478,088200,985,00081,374,000268,034,048
12May 19, 2024 11:534,981548,896,321206,785,00077,158,000268,001,280
13May 19, 2024 11:534,981554,949,452212,444,00071,467,000268,169,216
14May 19, 2024 12:004,987571,016,701205,315,00078,967,000268,132,352
15May 19, 2024 11:534,988557,177,391205,383,00078,915,000268,152,832
16May 19, 2024 11:534,989617,883,439284,377,2090268,238,848
17May 19, 2024 11:534,990552,004,106216,327,00068,103,000268,054,528
18May 19, 2024 11:534,991559,977,558208,541,00075,925,000268,156,928
19May 19, 2024 12:004,994548,475,753211,449,00073,193,000268,165,120
20May 19, 2024 12:005,001554,316,151200,430,00084,603,000268,124,160
21May 19, 2024 12:005,015561,892,992217,555,00068,314,000268,107,776
22May 19, 2024 12:005,022569,524,444198,497,00087,777,000267,083,776
23May 19, 2024 12:005,035563,754,022207,621,00079,384,000267,984,896
24May 19, 2024 11:535,036561,819,885200,833,00086,211,000267,972,608