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:44matsuoka-601matsuoka-601Score: 4,849Success
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:284,753506,932,698208,250,00062,677,000267,825,152
2Jun 20, 2024 06:284,763515,771,002207,508,00064,007,000267,866,112
3Jun 20, 2024 06:284,777516,758,161205,479,00066,806,000267,935,744
4Jun 20, 2024 06:444,779505,230,468198,003,00074,376,000267,800,576
5Jun 20, 2024 06:284,788508,724,952197,483,00075,420,000267,939,840
6Jun 20, 2024 06:284,791519,410,357199,534,00073,565,000268,001,280
7Jun 20, 2024 06:444,795524,662,644204,472,00068,842,000267,505,664
8Jun 20, 2024 06:284,799508,669,809206,439,00067,118,000267,919,360
9Jun 20, 2024 06:444,809520,814,207203,832,00070,286,000267,816,960
10Jun 20, 2024 06:444,819517,162,524205,490,00069,165,000268,017,664
11Jun 20, 2024 06:284,830519,760,243196,652,00078,660,000267,988,992
12Jun 20, 2024 06:444,840526,808,221200,563,00075,333,000268,029,952
13Jun 20, 2024 06:444,849531,377,619206,285,00070,116,000267,960,320
14Jun 20, 2024 06:444,853528,127,993212,164,00064,481,000267,550,720
15Jun 20, 2024 06:444,854525,242,006203,228,00073,444,000267,960,320
16Jun 20, 2024 06:444,856536,657,629205,058,00071,719,000267,825,152
17Jun 20, 2024 06:284,856529,984,265207,840,00068,937,000267,862,016
18Jun 20, 2024 06:284,894681,596,304201,874,00077,097,000266,436,608
19Jun 20, 2024 06:444,995594,709,318284,722,7710266,514,432
20Jun 20, 2024 06:285,029597,901,426286,637,2000268,185,600
21Jun 20, 2024 06:445,032611,972,148286,820,2370264,511,488
22Jun 20, 2024 06:445,035597,457,894287,016,6720266,997,760
23Jun 20, 2024 06:285,051624,937,344287,930,8290265,584,640
24Jun 20, 2024 06:285,087589,763,466289,940,6930266,354,688