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 10, 2025 23:36marcømarcøScore: 33,361Success
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1May 10, 2025 23:4433,3201,924,600,5991,827,327,00071,934,000251,846,656
2May 10, 2025 23:4133,3291,924,087,5261,825,818,00073,952,000252,071,936
3May 10, 2025 23:3633,3301,923,391,6001,826,854,00072,954,000251,924,480
4May 10, 2025 23:3633,3321,922,333,5861,828,981,00070,960,000251,846,656
5May 10, 2025 23:3633,3331,929,385,3001,838,071,00061,935,000251,846,656
6May 10, 2025 23:4133,3411,925,266,1541,822,518,00077,936,000251,842,560
7May 10, 2025 23:4133,3421,925,979,2181,823,552,00076,938,000251,846,656
8May 10, 2025 23:4133,3441,931,949,9691,836,633,00063,952,000251,936,768
9May 10, 2025 23:4133,3511,933,715,3421,843,024,00057,969,000251,846,656
10May 10, 2025 23:3633,3521,928,620,9581,839,091,00061,969,000251,854,848
11May 10, 2025 23:4133,3611,925,860,3281,835,629,00065,950,000251,846,656
12May 10, 2025 23:4433,3621,926,332,5271,821,711,00079,943,000251,846,656
13May 10, 2025 23:3633,3741,932,869,7311,826,371,00075,932,000252,076,032
14May 10, 2025 23:4133,3751,927,201,3791,833,417,00068,940,000252,059,648
15May 10, 2025 23:3633,3761,933,196,3201,816,507,00085,929,000252,071,936
16May 10, 2025 23:4433,3761,932,432,8991,822,476,00079,933,000252,067,840
17May 10, 2025 23:3633,3841,926,685,5811,820,911,00081,951,000251,846,656
18May 10, 2025 23:3633,4321,929,366,8081,809,760,00095,881,000251,846,656
19May 10, 2025 23:4133,4571,932,938,8081,850,083,00056,941,000252,063,744
20May 10, 2025 23:4133,7201,947,895,6571,852,110,00069,928,000252,071,936
21May 10, 2025 23:3633,7391,944,904,3361,835,172,00087,960,000251,846,656