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
Jan 23, 2025 02:34Ian MckibbenIan MckibbenCPPclang++18.1.3Error
Jan 23, 2025 02:32Ian MckibbenIan MckibbenCPPclang++18.1.3Error
Jan 23, 2025 02:31Ian MckibbenIan MckibbenCPPclang++18.1.3Error
Jan 23, 2025 02:16Ian MckibbenIan MckibbenCPPclang++18.1.3Success10,760
Jan 23, 2025 02:16Ian MckibbenIan MckibbenCPPclang++18.1.3Success11,089
Jan 21, 2025 19:56Ian MckibbenIan MckibbenCPPclang++18.1.3Success10,645+485.83 RP
Jan 21, 2025 07:49Ian MckibbenIan MckibbenCPPclang++18.1.3Error
Jan 21, 2025 07:45Ian MckibbenIan MckibbenCPPclang++18.1.3Success22,625
Jan 21, 2025 07:43NoSIMD_C#NoSIMD_C#CSHARP9.0.1Success26,078+7.66 RP
Jan 21, 2025 07:41Ian MckibbenIan MckibbenCPPg++13.2.0Success22,304
Jan 20, 2025 21:05Oleg KovalovOleg KovalovGOgo1.23.5Success5,586+251.25 RP
Jan 20, 2025 18:27Bohdan StorozhukBohdan StorozhukGOgo1.23.5Error
Jan 20, 2025 17:44Bohdan StorozhukBohdan StorozhukGOgo1.23.5Error
Jan 20, 2025 17:35Bohdan StorozhukBohdan StorozhukGOgo1.23.5Success16,501
Jan 20, 2025 17:31Bohdan StorozhukBohdan StorozhukGOgo1.23.5Error
Jan 20, 2025 16:44Bohdan StorozhukBohdan StorozhukGOgo1.23.5Error
Jan 20, 2025 16:39Bohdan StorozhukBohdan StorozhukGOgo1.23.5Error
Jan 20, 2025 16:37Bohdan StorozhukBohdan StorozhukGOgo1.23.5Error
Jan 20, 2025 16:32Bohdan StorozhukBohdan StorozhukGOgo1.23.5Success4,942
Jan 20, 2025 16:26Bohdan StorozhukBohdan StorozhukGOgo1.23.5Success4,798
Jan 20, 2025 16:21Bohdan StorozhukBohdan StorozhukGOgo1.23.5Success4,830
Jan 20, 2025 16:13Bohdan StorozhukBohdan StorozhukGOgo1.23.5Success5,233
Jan 20, 2025 16:07Bohdan StorozhukBohdan StorozhukGOgo1.23.5Success4,832
Jan 20, 2025 15:49Bohdan StorozhukBohdan StorozhukGOgo1.23.4Success4,756
Jan 20, 2025 15:47Bohdan StorozhukBohdan StorozhukGOgo1.23.4Success4,913
Jan 20, 2025 15:25Bohdan StorozhukBohdan StorozhukGOgo1.23.4Success4,836
Jan 20, 2025 15:23Bohdan StorozhukBohdan StorozhukGOgo1.23.4Success5,061
Jan 19, 2025 16:49Alexander FrolovAlexander FrolovZIG0.13.0Success4,223
Jan 19, 2025 16:24Alexander FrolovAlexander FrolovZIG0.13.0Success4,028
Jan 19, 2025 16:21Alexander FrolovAlexander FrolovZIG0.13.0Success4,028
Jan 19, 2025 14:22MatthiasMatthiasCPPg++13.2.0Error
Jan 19, 2025 14:19MatthiasMatthiasCPPg++13.2.0Error
Jan 19, 2025 14:07MatthiasMatthiasCPPg++13.2.0Error
Jan 19, 2025 10:09Alexander FrolovAlexander FrolovZIG0.13.0Success4,020
Jan 19, 2025 10:07Alexander FrolovAlexander FrolovZIG0.13.0Error
Jan 19, 2025 10:03Alexander FrolovAlexander FrolovZIG0.13.0Error
Jan 19, 2025 07:18AnSaAnSaCPPg++13.2.0Error
Jan 19, 2025 01:39Alexander FrolovAlexander FrolovZIG0.13.0Success3,639
Jan 19, 2025 01:34Alexander FrolovAlexander FrolovZIG0.13.0Success3,591+132.92 RP
Jan 19, 2025 01:30Alexander FrolovAlexander FrolovZIG0.13.0Error
Jan 19, 2025 01:24Alexander FrolovAlexander FrolovZIG0.13.0Success3,771+174.12 RP
Jan 19, 2025 00:56Alexander FrolovAlexander FrolovZIG0.13.0Success4,036+70.96 RP
Jan 19, 2025 00:49Alexander FrolovAlexander FrolovZIG0.13.0Success5,056
Jan 19, 2025 00:45Alexander FrolovAlexander FrolovZIG0.13.0Success4,263
Jan 19, 2025 00:40Alexander FrolovAlexander FrolovZIG0.13.0Success4,155+220.95 RP
Jan 18, 2025 21:27Alexander FrolovAlexander FrolovZIG0.13.0Success8,694
Jan 18, 2025 21:02Alexander FrolovAlexander FrolovZIG0.13.0Error
Jan 18, 2025 20:53Alexander FrolovAlexander FrolovZIG0.13.0Success4,575+347.56 RP
Jan 18, 2025 20:49Alexander FrolovAlexander FrolovZIG0.13.0Error
Jan 18, 2025 20:45Alexander FrolovAlexander FrolovZIG0.13.0Error
Jan 18, 2025 20:43Alexander FrolovAlexander FrolovZIG0.13.0Error
Jan 18, 2025 20:14Alexander FrolovAlexander FrolovZIG0.13.0Success6,426
Jan 18, 2025 19:26Alexander FrolovAlexander FrolovZIG0.13.0Success6,639
Jan 18, 2025 19:04Alexander FrolovAlexander FrolovZIG0.13.0Success5,440+6.73 RP
Jan 18, 2025 18:57Alexander FrolovAlexander FrolovZIG0.13.0Success5,460+70.01 RP
Jan 18, 2025 18:54Alexander FrolovAlexander FrolovZIG0.13.0Error
Jan 18, 2025 18:45MatthiasMatthiasCPPg++13.2.0Success24,455+383.59 RP
Jan 18, 2025 18:43Alexander FrolovAlexander FrolovZIG0.13.0Success5,677+33.18 RP
Jan 18, 2025 18:43MatthiasMatthiasCPPg++13.2.0Error
Jan 18, 2025 18:38MatthiasMatthiasCPPg++13.2.0Error
Jan 18, 2025 18:35MatthiasMatthiasCPPg++13.2.0Success394,827+1.61 RP
Jan 18, 2025 18:30MatthiasMatthiasCPPg++13.2.0Error
Jan 18, 2025 18:30MatthiasMatthiasCPPg++13.2.0Success421,671+23.72 RP
Jan 18, 2025 18:29Alexander FrolovAlexander FrolovZIG0.13.0Success5,786+225.23 RP
Jan 18, 2025 18:25Alexander FrolovAlexander FrolovZIG0.13.0Error
Jan 18, 2025 18:00Alexander FrolovAlexander FrolovZIG0.13.0Success6,653+384.01 RP
Jan 18, 2025 17:56Alexander FrolovAlexander FrolovZIG0.13.0Error
Jan 18, 2025 17:50Alexander FrolovAlexander FrolovZIG0.13.0Success8,936+194.68 RP
Jan 17, 2025 07:59Ian MckibbenIan MckibbenCPPg++13.2.0Success26,386
Jan 17, 2025 07:59Ian MckibbenIan MckibbenCPPg++13.2.0Success22,047+5.81 RP
Jan 17, 2025 07:57Ian MckibbenIan MckibbenCPPclang++18.1.3Success33,020
Jan 17, 2025 07:55Ian MckibbenIan MckibbenCPPclang++18.1.3Success32,065
Jan 17, 2025 07:52Ian MckibbenIan MckibbenCPPclang++18.1.3Success22,333+38.95 RP
Jan 17, 2025 07:48Ian MckibbenIan MckibbenCPPclang++18.1.3Success26,809
Jan 17, 2025 07:39Ian MckibbenIan MckibbenCPPclang++18.1.3Success24,461+4.23 RP
Jan 17, 2025 07:39Ian MckibbenIan MckibbenCPPclang++18.1.3Success24,717+90.05 RP
Jan 17, 2025 07:30Ian MckibbenIan MckibbenCPPclang++18.1.3Success31,793+290.86 RP
Jan 17, 2025 07:28Ian MckibbenIan MckibbenCPPclang++18.1.3Error
Jan 17, 2025 07:23Ian MckibbenIan MckibbenCPPclang++18.1.3Error
Jan 17, 2025 07:23Ian MckibbenIan MckibbenCPPclang++18.1.3Error
Jan 17, 2025 07:18Ian MckibbenIan MckibbenCPPclang++18.1.3Success422,340
Jan 17, 2025 07:18Ian MckibbenIan MckibbenCPPclang++18.1.3Success422,374+23.68 RP
Jan 12, 2025 22:18Mikhail ShirokovMikhail ShirokovCPPg++13.2.0Success7,893
Jan 12, 2025 22:11Mikhail ShirokovMikhail ShirokovCPPg++13.2.0Success7,341+17.76 RP
Jan 12, 2025 22:07Mikhail ShirokovMikhail ShirokovCPPg++13.2.0Success7,438+151.98 RP
Jan 12, 2025 21:52Mikhail ShirokovMikhail ShirokovCPPg++13.2.0Success8,386+806.12 RP
Jan 12, 2025 21:39Mikhail ShirokovMikhail ShirokovCPPg++13.2.0Error
Jan 12, 2025 21:29Mikhail ShirokovMikhail ShirokovCPPg++13.2.0Success352,847
Jan 12, 2025 21:06Mikhail ShirokovMikhail ShirokovCPPg++13.2.0Success25,892
Jan 12, 2025 20:55Mikhail ShirokovMikhail ShirokovCPPg++13.2.0Success25,884+19.49 RP
Jan 12, 2025 20:53Mikhail ShirokovMikhail ShirokovCPPg++13.2.0Error
Jan 12, 2025 19:47Alexander FrolovAlexander FrolovZIG0.13.0Success11,522
Jan 12, 2025 19:35Alexander FrolovAlexander FrolovZIG0.13.0Success10,818+44.26 RP
Jan 12, 2025 17:22Alexander FrolovAlexander FrolovZIG0.13.0Success11,363
Jan 12, 2025 16:41Alexander FrolovAlexander FrolovZIG0.13.0Success11,362+194.26 RP
Jan 12, 2025 16:39Alexander FrolovAlexander FrolovZIG0.13.0Error
Jan 12, 2025 16:07Alexander FrolovAlexander FrolovZIG0.13.0Success14,580+600.24 RP
Jan 12, 2025 16:04Alexander FrolovAlexander FrolovZIG0.13.0Success116,778
Jan 12, 2025 15:59Alexander FrolovAlexander FrolovZIG0.12.1Error
Jan 12, 2025 15:53Alexander FrolovAlexander FrolovGOgo1.23.4Success3,511+1'230.10 RP