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 21, 2024 14:36matsuoka-601matsuoka-601Score: 4,909Success
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Jun 21, 2024 14:364,343567,209,679247,565,2180267,247,616
2Jun 21, 2024 14:344,348567,163,521247,863,8370265,175,040
3Jun 21, 2024 14:344,359576,748,873248,437,6430266,506,240
4Jun 21, 2024 14:364,361558,859,952248,587,2870265,834,496
5Jun 21, 2024 14:344,428583,835,511252,371,8990265,531,392
6Jun 21, 2024 14:364,438575,634,220252,993,1250266,903,552
7Jun 21, 2024 14:364,898514,906,447208,645,00070,542,000267,833,344
8Jun 21, 2024 14:364,902518,916,245208,044,00071,358,000267,825,152
9Jun 21, 2024 14:344,904522,909,017213,940,00065,594,000267,988,992
10Jun 21, 2024 14:364,905525,110,156216,881,00062,700,000267,833,344
11Jun 21, 2024 14:344,907516,613,426210,782,00068,909,000267,956,224
12Jun 21, 2024 14:364,908533,111,910205,172,00074,608,000267,931,648
13Jun 21, 2024 14:344,909525,342,048200,443,00079,383,000267,907,072
14Jun 21, 2024 14:344,912518,989,767207,196,00072,771,000267,915,264
15Jun 21, 2024 14:344,912525,289,485212,769,00067,190,000267,968,512
16Jun 21, 2024 14:364,923516,364,718207,914,00072,669,000267,857,920
17Jun 21, 2024 14:364,924516,925,166212,511,00068,163,000267,837,440
18Jun 21, 2024 14:344,928522,145,194203,581,00077,321,000267,866,112
19Jun 21, 2024 14:344,949528,344,521212,864,00069,257,000267,866,112
20Jun 21, 2024 14:344,957515,216,371205,319,00077,248,000267,890,688
21Jun 21, 2024 14:364,958527,432,265206,893,00075,692,000267,968,512
22Jun 21, 2024 14:364,961532,828,922205,547,00077,205,000267,841,536
23Jun 21, 2024 14:364,970540,576,555216,871,00066,410,000267,984,896
24Jun 21, 2024 14:344,972532,115,200206,754,00076,650,000266,133,504