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 listJun 20, 2024 06:24matsuoka-601matsuoka-601Score: 4,858Success
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Jun 20, 2024 06:254,773508,964,892193,608,00078,436,000267,898,880
2Jun 20, 2024 06:254,785503,367,281197,921,00074,835,000268,013,568
3Jun 20, 2024 06:244,798526,228,881208,747,00064,711,000267,943,936
4Jun 20, 2024 06:244,815555,690,808202,839,00071,590,000267,792,384
5Jun 20, 2024 06:244,816519,979,989195,369,00079,124,000268,029,952
6Jun 20, 2024 06:244,816518,629,396201,128,00073,411,000267,804,672
7Jun 20, 2024 06:254,821516,335,509211,228,00063,573,000267,948,032
8Jun 20, 2024 06:254,823515,035,185202,371,00072,567,000267,792,384
9Jun 20, 2024 06:254,848524,636,071201,226,00075,084,000267,804,672
10Jun 20, 2024 06:254,849518,291,961199,165,00077,227,000267,796,480
11Jun 20, 2024 06:254,850516,956,106198,420,00078,019,000267,821,056
12Jun 20, 2024 06:254,855527,154,849209,322,00067,391,000267,857,920
13Jun 20, 2024 06:244,858530,848,483200,923,00075,970,000267,890,688
14Jun 20, 2024 06:244,858520,930,673205,109,00071,788,000267,841,536
15Jun 20, 2024 06:254,859526,726,328210,345,00066,644,000267,870,208
16Jun 20, 2024 06:244,862527,517,495191,956,00085,205,000266,379,264
17Jun 20, 2024 06:244,868534,378,765200,609,00076,850,000267,956,224
18Jun 20, 2024 06:244,870523,176,458202,172,00075,437,000268,009,472
19Jun 20, 2024 06:255,090591,366,902290,132,1160266,653,696
20Jun 20, 2024 06:245,116590,085,206291,633,4080268,279,808
21Jun 20, 2024 06:255,120604,750,932291,847,6220265,674,752
22Jun 20, 2024 06:245,131611,980,879292,482,0230265,789,440
23Jun 20, 2024 06:255,137610,592,187292,834,5480265,719,808
24Jun 20, 2024 06:245,168606,657,875294,582,3140266,694,656