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, 2024 11:20AnSaAnSaCPPg++9.4.0Error
Jan 23, 2024 11:18AnSaAnSaCPPg++9.4.0Error
Jan 23, 2024 09:52AnSaAnSaCPPg++9.4.0Error
Jan 22, 2024 23:28Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Success4,556
Jan 22, 2024 23:24Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Success4,588
Jan 22, 2024 23:17Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Success4,565
Jan 22, 2024 23:16Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Success4,690
Jan 22, 2024 23:13Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Success4,581
Jan 22, 2024 23:06Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Success4,563
Jan 22, 2024 23:00Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Success4,560
Jan 22, 2024 22:54Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Success4,552
Jan 22, 2024 22:53Yuriy LyfenkoYuriy LyfenkoCPPg++9.4.0Success4,868
Jan 22, 2024 22:51Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Success4,559
Jan 22, 2024 22:50Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Success4,838
Jan 22, 2024 22:43Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Success4,541
Jan 22, 2024 22:42Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Error
Jan 22, 2024 22:38Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Success4,475+8.98 RP
Jan 22, 2024 22:36Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Success4,533
Jan 22, 2024 22:33Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Success4,825
Jan 22, 2024 22:29Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Success4,538
Jan 22, 2024 22:24Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Success4,581
Jan 22, 2024 22:22Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Success4,580
Jan 22, 2024 22:20Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Success4,484+96.34 RP
Jan 22, 2024 22:18Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Success4,626
Jan 22, 2024 22:15Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Success4,615
Jan 22, 2024 22:08Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Success4,602
Jan 22, 2024 22:07Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Success4,611
Jan 22, 2024 22:05Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Success4,618
Jan 22, 2024 22:01Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Success4,758
Jan 22, 2024 21:59Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Success4,893
Jan 22, 2024 21:51Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Success4,930
Jan 22, 2024 21:48Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Error
Jan 22, 2024 21:42Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Success5,198
Jan 22, 2024 21:42Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Success5,250
Jan 22, 2024 21:40Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Success5,257
Jan 22, 2024 21:40Yuriy LyfenkoYuriy LyfenkoCPPg++9.4.0Success6,216
Jan 22, 2024 19:48Yuriy LyfenkoYuriy LyfenkoCPPg++9.4.0Success4,814
Jan 22, 2024 19:33Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Success5,249
Jan 22, 2024 19:09Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Success4,648
Jan 22, 2024 19:07Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Success4,681
Jan 22, 2024 19:02Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Success4,929
Jan 22, 2024 18:58Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Error
Jan 22, 2024 18:56Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Error
Jan 22, 2024 18:54Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Success4,636
Jan 22, 2024 18:51Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Success4,735
Jan 22, 2024 18:44Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Success7,278
Jan 22, 2024 18:43Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Success7,280
Jan 22, 2024 18:41Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Error
Jan 22, 2024 18:18Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Error
Jan 22, 2024 18:12Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Success4,727
Jan 22, 2024 18:10Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Success4,733
Jan 22, 2024 18:09Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Success4,695
Jan 22, 2024 18:07Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Success4,680
Jan 22, 2024 18:05Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Success4,715
Jan 22, 2024 18:01Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Success4,724
Jan 22, 2024 18:00Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Success4,723
Jan 22, 2024 17:57Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Error
Jan 22, 2024 17:56Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Error
Jan 22, 2024 17:49Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Success4,765
Jan 22, 2024 17:46Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Success4,675
Jan 22, 2024 17:45Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Success4,793
Jan 22, 2024 17:44Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Success8,842
Jan 22, 2024 17:40Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Success4,663
Jan 22, 2024 17:38Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Success4,678
Jan 22, 2024 17:37Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Success4,664
Jan 22, 2024 17:35Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Error
Jan 22, 2024 17:25Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Success4,684
Jan 22, 2024 17:22Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Success4,653
Jan 22, 2024 17:20Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Success4,653
Jan 22, 2024 17:19Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Error
Jan 22, 2024 17:19Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Success4,768
Jan 22, 2024 17:16Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Error
Jan 22, 2024 16:59Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Error
Jan 22, 2024 16:28Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Error
Jan 22, 2024 16:26Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Error
Jan 22, 2024 16:23Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Error
Jan 22, 2024 16:21Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Error
Jan 22, 2024 02:35Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Success4,595
Jan 22, 2024 02:33Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Success4,688
Jan 22, 2024 02:30Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Success4,642
Jan 22, 2024 02:28Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Success4,623
Jan 22, 2024 02:28Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Success4,609
Jan 22, 2024 02:27Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Success4,881
Jan 22, 2024 02:24Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Error
Jan 22, 2024 02:20Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Error
Jan 22, 2024 02:19Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Success4,608
Jan 22, 2024 02:17Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Success4,896
Jan 22, 2024 02:16Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Success4,583+8.56 RP
Jan 22, 2024 02:15Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Success4,592
Jan 22, 2024 02:14Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Error
Jan 22, 2024 02:09Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Success4,617
Jan 22, 2024 02:07Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Success4,592
Jan 22, 2024 02:03Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Success4,592+14.18 RP
Jan 22, 2024 02:03Yuriy LyfenkoYuriy LyfenkoCPPg++9.4.0Success4,813
Jan 22, 2024 02:02Yuriy LyfenkoYuriy LyfenkoCPPg++9.4.0Success5,517
Jan 22, 2024 02:01Yuriy LyfenkoYuriy LyfenkoCPPg++9.4.0Success5,992
Jan 22, 2024 01:53Yuriy LyfenkoYuriy LyfenkoCPPg++9.4.0Success5,749
Jan 22, 2024 01:52Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Success5,928
Jan 22, 2024 01:28Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Success5,940
Jan 22, 2024 01:28Yuriy LyfenkoYuriy LyfenkoCPPg++9.4.0Success5,738