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
Nov 18, 2024 13:44ivanivanRUSTrust-1.82.0Error
Nov 15, 2024 18:42Dan StolyarovDan StolyarovCPPclang++18.1.3Success8,417
Nov 15, 2024 18:38Dan StolyarovDan StolyarovCPPclang++18.1.3Success8,512
Nov 15, 2024 10:01NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Success81,810
Nov 15, 2024 09:40NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Success84,107
Nov 15, 2024 09:28NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Error
Nov 15, 2024 09:01NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Success81,390+0.22 RP
Nov 15, 2024 08:50NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Success81,977
Nov 15, 2024 08:35NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Success82,518
Nov 15, 2024 05:43NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Success81,464+1.26 RP
Nov 15, 2024 05:39NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Success81,887
Nov 14, 2024 10:59Dan StolyarovDan StolyarovCPPclang++18.1.3Success8,516
Nov 13, 2024 17:19Dan StolyarovDan StolyarovCPPg++13.2.0Success9,594
Nov 13, 2024 17:16Dan StolyarovDan StolyarovCPPclang++18.1.3Success8,353+62.74 RP
Nov 13, 2024 17:14Dan StolyarovDan StolyarovCPPclang++18.1.3Success8,815+511.57 RP
Nov 13, 2024 17:01Dan StolyarovDan StolyarovCPPclang++18.1.3Success37,501
Nov 13, 2024 16:56NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Success81,886+0.60 RP
Nov 13, 2024 16:49NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Success82,086+63.60 RP
Nov 13, 2024 16:46Dan StolyarovDan StolyarovCPPclang++18.1.3Error
Nov 13, 2024 16:13Dan StolyarovDan StolyarovCPPclang++18.1.3Success16,055+595.58 RP
Nov 13, 2024 16:13NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Success111,088+66.33 RP
Nov 13, 2024 16:12Dan StolyarovDan StolyarovCPPclang++18.1.3Error
Nov 13, 2024 16:08NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Error
Nov 13, 2024 16:02Dan StolyarovDan StolyarovCPPclang++18.1.3Success366,641+3.63 RP
Nov 13, 2024 15:59Dan StolyarovDan StolyarovCPPclang++18.1.3Error
Nov 13, 2024 15:04Dan StolyarovDan StolyarovCPPclang++18.1.3Success422,962+23.64 RP
Nov 10, 2024 11:49NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Error
Nov 10, 2024 11:46NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Error
Nov 10, 2024 11:37NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Error
Nov 8, 2024 03:42NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Error
Nov 8, 2024 03:31NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Error
Nov 7, 2024 16:02NoSIMD_C#NoSIMD_C#CPPclang++18.1.3Success422,193+23.69 RP
Nov 7, 2024 16:00NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Error
Nov 5, 2024 15:03kauruuskauruusGOgo1.23.2Success23,967+417.24 RP
Nov 5, 2024 15:01kauruuskauruusGOgo1.23.2Error
Nov 5, 2024 14:59kauruuskauruusGOgo1.23.2Error
Nov 5, 2024 14:54kauruuskauruusGOgo1.23.2Error
Nov 5, 2024 05:50Lucas Sta MariaLucas Sta MariaCPPg++13.2.0Success33,016
Nov 5, 2024 05:48Lucas Sta MariaLucas Sta MariaCPPg++13.2.0Success32,753
Nov 5, 2024 05:32Lucas Sta MariaLucas Sta MariaCPPg++13.2.0Error
Nov 5, 2024 05:24Lucas Sta MariaLucas Sta MariaCPPg++13.2.0Success31,513+292.76 RP
Nov 5, 2024 05:22Lucas Sta MariaLucas Sta MariaCPPg++13.2.0Error
Nov 5, 2024 05:17Lucas Sta MariaLucas Sta MariaCPPg++13.2.0Error
Nov 5, 2024 05:09Lucas Sta MariaLucas Sta MariaCPPg++13.2.0Success407,050+0.89 RP
Nov 5, 2024 05:03Lucas Sta MariaLucas Sta MariaCPPg++13.2.0Success422,382+23.68 RP
Oct 18, 2024 19:57Yuriy LyfenkoYuriy LyfenkoCPPclang++18.1.3Success4,601
Oct 18, 2024 19:55Yuriy LyfenkoYuriy LyfenkoCPPclang++18.1.3Success4,544
Oct 18, 2024 19:52Yuriy LyfenkoYuriy LyfenkoCPPclang++18.1.3Success4,480
Oct 18, 2024 19:51Yuriy LyfenkoYuriy LyfenkoCPPclang++18.1.3Success4,458
Oct 18, 2024 19:50Yuriy LyfenkoYuriy LyfenkoCPPclang++18.1.3Success4,868
Oct 18, 2024 19:42Yuriy LyfenkoYuriy LyfenkoCPPclang++18.1.3Success4,509
Oct 18, 2024 19:38Yuriy LyfenkoYuriy LyfenkoCPPclang++18.1.3Success4,485
Oct 18, 2024 19:36Yuriy LyfenkoYuriy LyfenkoCPPclang++18.1.3Error
Oct 18, 2024 19:35Yuriy LyfenkoYuriy LyfenkoCPPclang++18.1.3Error
Oct 18, 2024 19:33Yuriy LyfenkoYuriy LyfenkoCPPclang++18.1.3Error
Oct 18, 2024 19:27Yuriy LyfenkoYuriy LyfenkoCPPclang++18.1.3Success401,046
Oct 18, 2024 19:22Yuriy LyfenkoYuriy LyfenkoCPPg++13.2.0Success4,736
Oct 18, 2024 19:19Yuriy LyfenkoYuriy LyfenkoCPPclang++18.1.3Success4,455
Sep 12, 2024 12:15matsuoka-601matsuoka-601CPPclang++18.1.3Success3,282+1'392.38 RP
Sep 12, 2024 12:13matsuoka-601matsuoka-601CPPclang++18.1.3Success4,254+48.14 RP
Sep 9, 2024 04:22matsuoka-601matsuoka-601CPPclang++18.1.3Success5,742
Sep 9, 2024 04:21matsuoka-601matsuoka-601CPPclang++18.1.3Error
Sep 9, 2024 04:19matsuoka-601matsuoka-601CPPclang++18.1.3Success5,788
Sep 9, 2024 04:18matsuoka-601matsuoka-601CPPclang++18.1.3Success5,457
Sep 3, 2024 16:47AnSaAnSaCPPclang++18.1.3Error
Aug 31, 2024 22:10Yuriy LyfenkoYuriy LyfenkoCPPg++13.2.0Success5,079
Aug 31, 2024 22:09Yuriy LyfenkoYuriy LyfenkoCPPclang++18.1.3Success5,159
Aug 31, 2024 10:19Andrey LikhachevAndrey LikhachevRUSTrust-1.79.0Success5,502+1.65 RP
Aug 31, 2024 08:49matsuoka-601matsuoka-601CPPclang++18.1.3Success4,298+29.04 RP
Aug 29, 2024 16:58AnSaAnSaCPPg++9.4.0Success31,611
Aug 29, 2024 16:57AnSaAnSaCPPg++9.4.0Error
Aug 29, 2024 16:53AnSaAnSaCPPg++9.4.0Success10,010
Aug 29, 2024 16:49AnSaAnSaCPPg++9.4.0Error
Aug 29, 2024 16:45AnSaAnSaCPPg++9.4.0Success10,121
Aug 29, 2024 16:44AnSaAnSaCPPg++9.4.0Success27,883
Aug 29, 2024 16:42AnSaAnSaCPPg++9.4.0Success28,004
Aug 29, 2024 16:39AnSaAnSaCPPg++9.4.0Error
Aug 29, 2024 16:37AnSaAnSaCPPg++9.4.0Error
Aug 22, 2024 23:25Andrey LikhachevAndrey LikhachevRUSTrust-1.79.0Success18,715
Aug 22, 2024 18:08Andrey LikhachevAndrey LikhachevRUSTrust-1.79.0Success5,506+105.92 RP
Aug 22, 2024 18:06Andrey LikhachevAndrey LikhachevRUSTrust-1.79.0Error
Aug 22, 2024 18:05Andrey LikhachevAndrey LikhachevRUSTrust-1.79.0Success5,849
Aug 22, 2024 17:46Andrey LikhachevAndrey LikhachevRUSTrust-1.79.0Success5,847+343.41 RP
Aug 22, 2024 17:45Andrey LikhachevAndrey LikhachevRUSTrust-1.79.0Error
Aug 22, 2024 17:44Andrey LikhachevAndrey LikhachevRUSTrust-1.79.0Error
Aug 22, 2024 17:43Andrey LikhachevAndrey LikhachevRUSTrust-1.79.0Error
Aug 22, 2024 16:56Andrey LikhachevAndrey LikhachevRUSTrust-1.79.0Error
Aug 22, 2024 16:55Andrey LikhachevAndrey LikhachevRUSTrust-1.79.0Success7,587
Aug 22, 2024 16:38Andrey LikhachevAndrey LikhachevRUSTrust-1.79.0Success7,316+130.01 RP
Aug 21, 2024 12:42Andrey LikhachevAndrey LikhachevRUSTrust-1.79.0Success19,227
Aug 21, 2024 12:39Andrey LikhachevAndrey LikhachevRUSTrust-1.79.0Success19,302
Aug 21, 2024 12:19Andrey LikhachevAndrey LikhachevRUSTrust-1.79.0Success8,085+3.05 RP
Aug 21, 2024 10:10Andrey LikhachevAndrey LikhachevRUSTrust-1.79.0Success8,105+18.00 RP
Aug 21, 2024 10:08Andrey LikhachevAndrey LikhachevRUSTrust-1.79.0Success8,225+5.59 RP
Aug 20, 2024 20:13Andrey LikhachevAndrey LikhachevRUSTrust-1.79.0Success9,478
Aug 20, 2024 20:12Andrey LikhachevAndrey LikhachevRUSTrust-1.79.0Success9,555
Aug 20, 2024 17:46Andrey LikhachevAndrey LikhachevRUSTrust-1.79.0Success8,263+3.21 RP
Aug 20, 2024 17:45Andrey LikhachevAndrey LikhachevRUSTrust-1.79.0Success8,285+31.36 RP
Aug 20, 2024 17:42Andrey LikhachevAndrey LikhachevRUSTrust-1.79.0Success10,739
Aug 20, 2024 17:23Andrey LikhachevAndrey LikhachevRUSTrust-1.79.0Success8,506+1.24 RP