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
Date AuthorLanguageStatus Score
Jun 20, 2026 16:34A_ShamanA_ShamanCPPg++10.5.0Success7,193
Jun 20, 2026 16:30A_ShamanA_ShamanCPPg++10.5.0Success7,525
Jun 20, 2026 16:26A_ShamanA_ShamanCPPg++10.5.0Success9,423
Jun 20, 2026 16:23A_ShamanA_ShamanCPPg++10.5.0Success7,259
Jun 20, 2026 16:19A_ShamanA_ShamanCPPg++10.5.0Success6,325+277.93 RP
Jun 20, 2026 12:17Victor MerckléVictor MerckléCPPg++14.2.0Success2,114
Jun 20, 2026 12:12Victor MerckléVictor MerckléCPPg++14.2.0Success2,112+4.48 RP
Jun 20, 2026 12:07Victor MerckléVictor MerckléCPPg++14.2.0Success2,133
Jun 20, 2026 12:02Victor MerckléVictor MerckléCPPg++14.2.0Success2,114
Jun 20, 2026 11:57Victor MerckléVictor MerckléCPPg++14.2.0Success2,153
Jun 20, 2026 11:51Victor MerckléVictor MerckléCPPg++14.2.0Success2,117
Jun 20, 2026 11:34A_ShamanA_ShamanCPPg++10.5.0Success10,033
Jun 20, 2026 11:31A_ShamanA_ShamanCPPg++10.5.0Success7,923
Jun 20, 2026 11:28A_ShamanA_ShamanCPPg++10.5.0Error
Jun 20, 2026 11:24A_ShamanA_ShamanCPPg++10.5.0Success7,674+75.05 RP
Jun 20, 2026 11:22A_ShamanA_ShamanCPPg++10.5.0Success8,143+1'228.05 RP
Jun 20, 2026 07:42A_ShamanA_ShamanCPPg++10.5.0Error
Jun 20, 2026 00:03Victor MerckléVictor MerckléCPPg++14.2.0Success2,113+22.34 RP
Jun 19, 2026 23:58Victor MerckléVictor MerckléCPPg++14.2.0Success2,118+35.54 RP
Jun 19, 2026 23:53Victor MerckléVictor MerckléCPPg++14.2.0Success2,146
Jun 19, 2026 23:48Victor MerckléVictor MerckléCPPg++14.2.0Success2,234
Jun 19, 2026 23:43Victor MerckléVictor MerckléCPPg++14.2.0Success2,126+190.74 RP
Jun 19, 2026 23:38Victor MerckléVictor MerckléCPPg++14.2.0Success2,170+104.98 RP
Jun 19, 2026 23:33Victor MerckléVictor MerckléCPPg++14.2.0Success2,211
Jun 19, 2026 23:27Victor MerckléVictor MerckléCPPg++14.2.0Success2,198
Jun 19, 2026 23:22Victor MerckléVictor MerckléCPPg++14.2.0Success2,243
Jun 19, 2026 23:17Victor MerckléVictor MerckléCPPg++14.2.0Success2,206
Jun 19, 2026 23:12Victor MerckléVictor MerckléCPPg++14.2.0Success2,195+238.50 RP
Jun 19, 2026 23:02Victor MerckléVictor MerckléCPPg++14.2.0Success2,254+211.36 RP
Jun 19, 2026 14:02Victor MerckléVictor MerckléCPPg++14.2.0Success2,315+5.00 RP
Jun 15, 2026 12:48Victor MerckléVictor MerckléCPPg++14.2.0Success9,076
Jun 13, 2026 14:04Victor MerckléVictor MerckléRUSTrust-1.95.0Success2,324
Jun 13, 2026 13:54Victor MerckléVictor MerckléRUSTrust-1.95.0Success2,318+20.38 RP
Jun 13, 2026 13:22Victor MerckléVictor MerckléRUSTrust-1.95.0Success2,329+276.01 RP
Jun 13, 2026 06:15Victor MerckléVictor MerckléGOgo1.26.2Success2,351
Jun 13, 2026 05:59Victor MerckléVictor MerckléGOgo1.26.2Success2,353
Jun 13, 2026 05:44Victor MerckléVictor MerckléGOgo1.26.2Success2,351+277.37 RP
Jun 12, 2026 15:19Victor MerckléVictor MerckléCSHARP10.0.7Success2,352
Jun 12, 2026 15:12Victor MerckléVictor MerckléCSHARP10.0.7Success2,344+14.51 RP
Jun 12, 2026 14:56Victor MerckléVictor MerckléCSHARP10.0.7Success2,352+556.21 RP
Jun 12, 2026 14:48Victor MerckléVictor MerckléZIG0.16.0Success2,328
Jun 12, 2026 14:43Victor MerckléVictor MerckléZIG0.16.0Success2,328+3.69 RP
Jun 12, 2026 14:27Victor MerckléVictor MerckléZIG0.16.0Success2,330+560.50 RP
Jun 12, 2026 02:06Victor MerckléVictor MerckléCPPg++14.2.0Success2,320
Jun 12, 2026 02:01Victor MerckléVictor MerckléCPPg++14.2.0Success2,312
Jun 12, 2026 01:54Victor MerckléVictor MerckléCPPg++14.2.0Success2,311
Jun 12, 2026 01:49Victor MerckléVictor MerckléCPPg++14.2.0Success2,310
Jun 12, 2026 01:44Victor MerckléVictor MerckléCPPg++14.2.0Success2,314
Jun 12, 2026 01:38Victor MerckléVictor MerckléCPPg++14.2.0Success2,320
Jun 12, 2026 01:32Victor MerckléVictor MerckléCPPg++14.2.0Success2,319
Jun 12, 2026 01:27Victor MerckléVictor MerckléCPPg++14.2.0Success2,314
Jun 12, 2026 01:22Victor MerckléVictor MerckléCPPg++14.2.0Success2,313
Jun 12, 2026 01:17Victor MerckléVictor MerckléCPPg++14.2.0Success2,316
Jun 12, 2026 01:12Victor MerckléVictor MerckléCPPg++14.2.0Success2,315
Jun 12, 2026 01:07Victor MerckléVictor MerckléCPPg++14.2.0Success2,313
Jun 12, 2026 01:02Victor MerckléVictor MerckléCPPg++14.2.0Success2,309
Jun 12, 2026 00:57Victor MerckléVictor MerckléCPPg++14.2.0Success2,309+26.18 RP
Jun 12, 2026 00:52Victor MerckléVictor MerckléCPPg++14.2.0Success2,316
Jun 12, 2026 00:47Victor MerckléVictor MerckléCPPg++14.2.0Success2,327
Jun 12, 2026 00:41Victor MerckléVictor MerckléCPPg++14.2.0Success2,320
Jun 12, 2026 00:33Victor MerckléVictor MerckléCPPg++14.2.0Success2,318
Jun 12, 2026 00:30Victor MerckléVictor MerckléCPPg++14.2.0Success2,324
Jun 12, 2026 00:21Victor MerckléVictor MerckléCPPg++14.2.0Success2,316+33.42 RP
Jun 12, 2026 00:16Victor MerckléVictor MerckléCPPg++14.2.0Success2,325+3.70 RP
Jun 12, 2026 00:11Victor MerckléVictor MerckléCPPg++14.2.0Success2,326
Jun 12, 2026 00:06Victor MerckléVictor MerckléCPPg++14.2.0Success2,326+29.48 RP
Jun 10, 2026 18:56Victor MerckléVictor MerckléCPPg++14.2.0Success2,334+18.32 RP
Jun 10, 2026 18:50Victor MerckléVictor MerckléCPPg++14.2.0Success2,339+286.20 RP
Jun 10, 2026 18:45Victor MerckléVictor MerckléCPPg++14.2.0Success2,420+17.04 RP
Jun 10, 2026 18:39Victor MerckléVictor MerckléCPPg++14.2.0Success2,425+20.36 RP
Jun 10, 2026 18:34Victor MerckléVictor MerckléCPPg++14.2.0Success2,431
Jun 10, 2026 18:27Victor MerckléVictor MerckléCPPg++14.2.0Success2,431+6.76 RP
Jun 10, 2026 18:21Victor MerckléVictor MerckléCPPg++14.2.0Success2,433+83.60 RP
Jun 10, 2026 18:12Victor MerckléVictor MerckléCPPg++14.2.0Success2,459
Jun 10, 2026 18:07Victor MerckléVictor MerckléCPPg++14.2.0Success2,498
Jun 10, 2026 18:02Victor MerckléVictor MerckléCPPg++14.2.0Success2,458+3.30 RP
Jun 10, 2026 17:57Victor MerckléVictor MerckléCPPg++14.2.0Success2,487
Jun 10, 2026 17:50Victor MerckléVictor MerckléCPPg++14.2.0Success2,474
Jun 10, 2026 09:22Victor MerckléVictor MerckléCPPg++14.2.0Success2,466
Jun 10, 2026 09:17Victor MerckléVictor MerckléCPPg++14.2.0Success2,487
Jun 10, 2026 09:10Victor MerckléVictor MerckléCPPg++14.2.0Success2,473
Jun 10, 2026 09:05Victor MerckléVictor MerckléCPPg++14.2.0Success2,459+19.80 RP
Jun 10, 2026 09:00Victor MerckléVictor MerckléCPPg++14.2.0Success2,465+3.30 RP
Jun 10, 2026 06:45Victor MerckléVictor MerckléGOgo1.26.2Success2,515+362.12 RP
Jun 8, 2026 17:32Victor MerckléVictor MerckléRUSTrust-1.95.0Success2,489+22.47 RP
Jun 8, 2026 17:27Victor MerckléVictor MerckléRUSTrust-1.95.0Success2,503+387.70 RP
Jun 8, 2026 09:41Victor MerckléVictor MerckléCPPg++14.2.0Success2,466+248.66 RP
Jun 8, 2026 09:31Victor MerckléVictor MerckléCPPg++14.2.0Success2,544+15.42 RP
Jun 8, 2026 09:26Victor MerckléVictor MerckléCPPg++14.2.0Success2,578
Jun 8, 2026 09:19Victor MerckléVictor MerckléCPPg++14.2.0Success2,549+3.08 RP
Jun 8, 2026 09:10Victor MerckléVictor MerckléCPPg++14.2.0Success2,550+12.28 RP
Jun 7, 2026 10:04Victor MerckléVictor MerckléCPPg++14.2.0Success2,554+12.24 RP
Jun 7, 2026 09:59Victor MerckléVictor MerckléCPPg++14.2.0Success2,558+18.30 RP
Jun 7, 2026 09:49Victor MerckléVictor MerckléCPPg++14.2.0Success2,569
Jun 7, 2026 09:41Victor MerckléVictor MerckléCPPg++14.2.0Success2,564+12.16 RP
Jun 7, 2026 09:36Victor MerckléVictor MerckléCPPg++14.2.0Success2,568+24.18 RP
Jun 7, 2026 09:31Victor MerckléVictor MerckléCPPg++14.2.0Success2,745
Jun 6, 2026 18:41Victor MerckléVictor MerckléCPPg++14.2.0Success2,577
Jun 6, 2026 18:36Victor MerckléVictor MerckléCPPg++14.2.0Success2,996
Jun 6, 2026 18:31Victor MerckléVictor MerckléCPPg++14.2.0Success2,599