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
Mar 2, 2025 00:56wainCGPwainCGPCPPclang++18.1.3Success13,360+26.01 RP
Mar 2, 2025 00:49wainCGPwainCGPCPPclang++18.1.3Success14,018
Mar 2, 2025 00:44wainCGPwainCGPCPPclang++18.1.3Success13,841+15.58 RP
Mar 2, 2025 00:35wainCGPwainCGPCPPclang++18.1.3Error
Mar 2, 2025 00:32wainCGPwainCGPCPPclang++18.1.3Error
Mar 2, 2025 00:30wainCGPwainCGPCPPclang++18.1.3Error
Mar 2, 2025 00:23wainCGPwainCGPCPPclang++18.1.3Success17,422
Mar 2, 2025 00:13wainCGPwainCGPCPPclang++18.1.3Success14,146+247.46 RP
Mar 2, 2025 00:11wainCGPwainCGPCPPclang++18.1.3Error
Feb 28, 2025 11:05wainCGPwainCGPCPPclang++18.1.3Success22,208
Feb 28, 2025 11:02wainCGPwainCGPCPPclang++18.1.3Success21,765+1.72 RP
Feb 28, 2025 11:01wainCGPwainCGPCPPclang++18.1.3Success22,394
Feb 28, 2025 10:53wainCGPwainCGPCPPclang++18.1.3Success21,847+2.25 RP
Feb 28, 2025 05:29NoSIMD_C#NoSIMD_C#CSHARP10.0.0-preview.1Success26,137
Feb 26, 2025 16:35wainCGPwainCGPCPPclang++18.1.3Success22,253
Feb 26, 2025 16:00wainCGPwainCGPCPPclang++18.1.3Success21,955+0.41 RP
Feb 26, 2025 15:59wainCGPwainCGPCPPclang++18.1.3Success23,510
Feb 26, 2025 14:19wainCGPwainCGPCPPclang++18.1.3Success23,652
Feb 26, 2025 14:18wainCGPwainCGPCPPclang++18.1.3Success23,344
Feb 26, 2025 14:15wainCGPwainCGPCPPclang++18.1.3Error
Feb 25, 2025 17:28wainCGPwainCGPCPPclang++18.1.3Success21,975+140.54 RP
Feb 25, 2025 17:18wainCGPwainCGPCPPclang++18.1.3Error
Feb 25, 2025 16:29wainCGPwainCGPCPPclang++18.1.3Success48,181
Feb 25, 2025 16:28wainCGPwainCGPCPPclang++18.1.3Error
Feb 25, 2025 16:01wainCGPwainCGPCPPclang++18.1.3Error
Feb 25, 2025 16:00wainCGPwainCGPCPPclang++18.1.3Error
Feb 25, 2025 15:54wainCGPwainCGPCPPclang++18.1.3Success31,794+5.14 RP
Feb 25, 2025 15:50wainCGPwainCGPCPPclang++18.1.3Error
Feb 25, 2025 15:36wainCGPwainCGPCPPclang++18.1.3Error
Feb 25, 2025 14:37wainCGPwainCGPCPPclang++18.1.3Success32,322+284.39 RP
Feb 25, 2025 14:36wainCGPwainCGPCPPclang++18.1.3Error
Feb 25, 2025 14:06wainCGPwainCGPCPPclang++18.1.3Success400,127+1.27 RP
Feb 25, 2025 13:47wainCGPwainCGPCPPclang++18.1.3Success421,897
Feb 25, 2025 13:36wainCGPwainCGPCPPclang++18.1.3Success421,619+23.72 RP
Feb 25, 2025 13:33wainCGPwainCGPCPPclang++18.1.3Error
Feb 19, 2025 01:10Ian MckibbenIan MckibbenCPPg++13.2.0Success7,507
Feb 19, 2025 01:07Ian MckibbenIan MckibbenCPPg++13.2.0Success7,390+186.05 RP
Feb 19, 2025 01:05Ian MckibbenIan MckibbenCPPg++13.2.0Error
Feb 19, 2025 01:01Ian MckibbenIan MckibbenCPPg++13.2.0Success8,820
Feb 19, 2025 01:00Ian MckibbenIan MckibbenCPPg++13.2.0Success8,818
Feb 19, 2025 00:57Ian MckibbenIan MckibbenCPPg++13.2.0Success8,568+13.20 RP
Feb 19, 2025 00:51Ian MckibbenIan MckibbenCPPg++13.2.0Success20,346
Feb 19, 2025 00:50Ian MckibbenIan MckibbenCPPg++13.2.0Error
Feb 19, 2025 00:37Ian MckibbenIan MckibbenCPPg++13.2.0Success8,666+66.86 RP
Feb 19, 2025 00:35Ian MckibbenIan MckibbenCPPg++13.2.0Success9,375
Feb 19, 2025 00:33Ian MckibbenIan MckibbenCPPclang++18.1.3Success9,609
Feb 19, 2025 00:31Ian MckibbenIan MckibbenCPPclang++18.1.3Error
Feb 19, 2025 00:29Ian MckibbenIan MckibbenCPPclang++18.1.3Error
Feb 19, 2025 00:28Ian MckibbenIan MckibbenCPPclang++18.1.3Error
Feb 19, 2025 00:23Ian MckibbenIan MckibbenCPPclang++18.1.3Success9,199+4.24 RP
Feb 19, 2025 00:22Ian MckibbenIan MckibbenCPPclang++18.1.3Success9,479
Feb 19, 2025 00:21Ian MckibbenIan MckibbenCPPclang++18.1.3Success9,537
Feb 19, 2025 00:18Ian MckibbenIan MckibbenCPPclang++18.1.3Error
Feb 19, 2025 00:13Ian MckibbenIan MckibbenCPPclang++18.1.3Success9,235+86.42 RP
Feb 19, 2025 00:13Ian MckibbenIan MckibbenCPPclang++18.1.3Error
Feb 19, 2025 00:04Ian MckibbenIan MckibbenCPPclang++18.1.3Success10,036+0.40 RP
Feb 19, 2025 00:04Ian MckibbenIan MckibbenCPPclang++18.1.3Success10,040+56.61 RP
Feb 19, 2025 00:04Ian MckibbenIan MckibbenCPPclang++18.1.3Error
Feb 18, 2025 16:42AlexAlexCPPg++13.2.0Success7,450
Feb 18, 2025 16:37AlexAlexCPPclang++18.1.3Success8,967
Feb 18, 2025 16:10AlexAlexCPPclang++18.1.3Success7,309
Feb 18, 2025 16:08AlexAlexCPPclang++18.1.3Success7,172
Feb 18, 2025 16:08AlexAlexCPPclang++18.1.3Success6,962+1'436.37 RP
Feb 6, 2025 05:26NoSIMD_C#NoSIMD_C#CSHARP9.0.1Error
Feb 6, 2025 05:21NoSIMD_C#NoSIMD_C#CSHARP9.0.1Error
Feb 6, 2025 05:19NoSIMD_C#NoSIMD_C#CSHARP9.0.1Error
Feb 6, 2025 05:14NoSIMD_C#NoSIMD_C#CSHARP9.0.1Error
Feb 5, 2025 16:42KeefeKeefeCPPclang++18.1.3Success7,256
Feb 4, 2025 16:56Oleg KovalovOleg KovalovCPPclang++18.1.3Success231,362
Feb 3, 2025 05:36NoSIMD_C#NoSIMD_C#CPPg++13.2.0Error
Feb 2, 2025 20:36HighloadGPT-o3-mini-highHighloadGPT-o3-mini-highCPPclang++18.1.3Success20,573+22.60 RP
Feb 2, 2025 20:33HighloadGPT-o3-mini-highHighloadGPT-o3-mini-highCPPg++13.2.0Success21,576+463.48 RP
Feb 1, 2025 15:25KeefeKeefeCPPclang++18.1.3Success7,418
Feb 1, 2025 15:20KeefeKeefeCPPclang++18.1.3Success7,252+185.61 RP
Feb 1, 2025 15:18KeefeKeefeCPPclang++18.1.3Success8,811
Feb 1, 2025 15:12KeefeKeefeCPPclang++18.1.3Success9,912
Feb 1, 2025 15:09KeefeKeefeCPPclang++18.1.3Success9,230
Feb 1, 2025 15:05KeefeKeefeCPPclang++18.1.3Success8,795
Feb 1, 2025 15:01KeefeKeefeCPPclang++18.1.3Success8,396
Feb 1, 2025 14:57KeefeKeefeCPPclang++18.1.3Success8,380+1'193.32 RP
Jan 29, 2025 11:03etherealetherealGOgo1.23.5Error
Jan 29, 2025 10:59etherealetherealGOgo1.23.5Error
Jan 29, 2025 10:55etherealetherealGOgo1.23.5Error
Jan 29, 2025 06:39CadovvlCadovvlCPPclang++18.1.3Success5,908
Jan 29, 2025 06:37CadovvlCadovvlCPPclang++18.1.3Error
Jan 28, 2025 15:38CadovvlCadovvlCPPg++13.2.0Success6,925
Jan 28, 2025 15:38CadovvlCadovvlCPPclang++18.1.3Success5,898
Jan 28, 2025 15:31CadovvlCadovvlCPPclang++18.1.3Success5,897+1'160.76 RP
Jan 28, 2025 15:20CadovvlCadovvlCPPclang++18.1.3Error
Jan 28, 2025 15:14CadovvlCadovvlCPPclang++18.1.3Error
Jan 28, 2025 15:13CadovvlCadovvlCPPclang++18.1.3Error
Jan 28, 2025 15:08CadovvlCadovvlCPPclang++18.1.3Success18,705
Jan 28, 2025 15:07CadovvlCadovvlCPPclang++18.1.3Success18,838
Jan 28, 2025 15:05CadovvlCadovvlCPPclang++18.1.3Success18,691+142.09 RP
Jan 28, 2025 14:28CadovvlCadovvlCPPclang++18.1.3Success25,450+367.90 RP
Jan 28, 2025 14:22CadovvlCadovvlCPPclang++18.1.3Success399,544+1.33 RP
Jan 28, 2025 14:15CadovvlCadovvlCPPclang++18.1.3Error
Jan 28, 2025 14:14CadovvlCadovvlCPPclang++18.1.3Error
Jan 28, 2025 14:12CadovvlCadovvlCPPclang++18.1.3Error
Jan 28, 2025 13:57CadovvlCadovvlCPPclang++18.1.3Success421,960+23.70 RP