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 11:16matsuoka-601matsuoka-601Score: 4,804Success
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 11:154,718509,070,696201,182,00067,724,000267,878,400
2Jun 20, 2024 11:164,724513,630,989205,100,00064,159,000267,911,168
3Jun 20, 2024 11:154,738506,891,351208,551,00061,522,000267,890,688
4Jun 20, 2024 11:164,739523,711,617190,776,00079,322,000268,001,280
5Jun 20, 2024 11:164,753504,257,806202,696,00068,234,000268,013,568
6Jun 20, 2024 11:154,783520,245,881198,291,00074,359,000267,894,784
7Jun 20, 2024 11:154,794525,434,705204,176,00069,074,000267,952,128
8Jun 20, 2024 11:154,796570,379,291273,346,9910268,226,560
9Jun 20, 2024 11:164,799563,272,252273,557,1690268,144,640
10Jun 20, 2024 11:154,800522,639,929204,704,00068,910,000267,902,976
11Jun 20, 2024 11:164,803522,871,869201,315,00072,473,000267,886,592
12Jun 20, 2024 11:154,804521,604,279194,737,00079,111,000267,968,512
13Jun 20, 2024 11:164,804523,871,230194,620,00079,217,000267,776,000
14Jun 20, 2024 11:164,806535,492,773196,392,00077,549,000267,968,512
15Jun 20, 2024 11:164,808524,719,559198,314,00075,738,000267,923,456
16Jun 20, 2024 11:154,810582,372,635274,178,1900265,658,368
17Jun 20, 2024 11:154,811531,020,319209,822,00064,400,000267,931,648
18Jun 20, 2024 11:164,818530,869,604196,597,00078,030,000267,796,480
19Jun 20, 2024 11:154,820538,341,292192,809,00081,918,000267,911,168
20Jun 20, 2024 11:164,824524,699,719207,510,00067,440,000267,849,728
21Jun 20, 2024 11:154,825530,351,415197,018,00078,007,000267,870,208
22Jun 20, 2024 11:164,849606,402,021276,411,8460265,580,544
23Jun 20, 2024 11:164,857617,442,769276,825,9330267,296,768
24Jun 20, 2024 11:154,920591,852,166280,455,3300265,273,344