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
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
Aug 20, 2024 17:22Andrey LikhachevAndrey LikhachevRUSTrust-1.79.0Error
Aug 20, 2024 17:22Andrey LikhachevAndrey LikhachevRUSTrust-1.79.0Error
Aug 20, 2024 17:21Andrey LikhachevAndrey LikhachevRUSTrust-1.79.0Success8,540
Aug 20, 2024 17:19Andrey LikhachevAndrey LikhachevRUSTrust-1.79.0Success8,515+1'174.40 RP
Jul 30, 2024 13:13matsuoka-601matsuoka-601CPPclang++10.0.0Success4,325+11.74 RP
Jul 30, 2024 13:12matsuoka-601matsuoka-601CPPclang++10.0.0Success5,075
Jul 26, 2024 21:03Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Success4,499
Jul 26, 2024 21:00Yuriy LyfenkoYuriy LyfenkoCPPg++9.4.0Success4,779
Jul 26, 2024 20:59Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Success4,495
Jul 23, 2024 14:49DanielDanielRUSTrust-1.79.0Success17,558+6.95 RP
Jul 23, 2024 14:36DanielDanielRUSTrust-1.79.0Success17,775+7.59 RP
Jul 23, 2024 14:30DanielDanielRUSTrust-1.79.0Success18,018+528.73 RP
Jul 23, 2024 14:28DanielDanielRUSTrust-1.79.0Error
Jul 23, 2024 14:25DanielDanielRUSTrust-1.79.0Error
Jul 23, 2024 14:20DanielDanielRUSTrust-1.79.0Error
Jul 23, 2024 14:09DanielDanielRUSTrust-1.79.0Success380,658+26.27 RP
Jul 16, 2024 12:41Nadiminty KaundinyaNadiminty KaundinyaCPPg++9.4.0Success429,511+23.28 RP
Jun 25, 2024 03:24matsuoka-601matsuoka-601CPPclang++10.0.0Success5,115
Jun 25, 2024 03:21matsuoka-601matsuoka-601CPPclang++10.0.0Success4,999
Jun 23, 2024 13:23Franek KortaFranek KortaCPPg++9.4.0Success4,866
Jun 23, 2024 13:18Franek KortaFranek KortaCPPg++9.4.0Success4,836+49.66 RP
Jun 23, 2024 13:11Franek KortaFranek KortaCPPg++9.4.0Error
Jun 23, 2024 11:52matsuoka-601matsuoka-601CPPclang++10.0.0Success4,366
Jun 23, 2024 09:18matsuoka-601matsuoka-601CPPclang++10.0.0Success4,340
Jun 23, 2024 09:18matsuoka-601matsuoka-601CPPclang++10.0.0Success4,360
Jun 23, 2024 09:17matsuoka-601matsuoka-601CPPclang++10.0.0Success4,401
Jun 23, 2024 09:13matsuoka-601matsuoka-601CPPclang++10.0.0Success4,371
Jun 23, 2024 09:07matsuoka-601matsuoka-601CPPclang++10.0.0Success4,336+4.26 RP
Jun 23, 2024 09:07matsuoka-601matsuoka-601CPPclang++10.0.0Success4,353
Jun 23, 2024 09:06matsuoka-601matsuoka-601CPPclang++10.0.0Success4,352
Jun 23, 2024 09:02matsuoka-601matsuoka-601CPPclang++10.0.0Success4,340+16.92 RP
Jun 23, 2024 08:59matsuoka-601matsuoka-601CPPclang++10.0.0Success4,389
Jun 23, 2024 08:56matsuoka-601matsuoka-601CPPclang++10.0.0Success4,367
Jun 23, 2024 08:53matsuoka-601matsuoka-601CPPclang++10.0.0Success4,431
Jun 23, 2024 08:52matsuoka-601matsuoka-601CPPclang++10.0.0Success4,401
Jun 23, 2024 08:51matsuoka-601matsuoka-601CPPclang++10.0.0Success4,399
Jun 23, 2024 08:50matsuoka-601matsuoka-601CPPclang++10.0.0Success4,356+13.66 RP
Jun 23, 2024 05:53matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jun 23, 2024 05:47matsuoka-601matsuoka-601CPPclang++10.0.0Success4,418
Jun 23, 2024 05:26matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jun 22, 2024 22:38Franek KortaFranek KortaCPPg++9.4.0Error
Jun 22, 2024 22:36Franek KortaFranek KortaCPPg++9.4.0Error
Jun 22, 2024 22:24Franek KortaFranek KortaCPPg++9.4.0Error
Jun 22, 2024 17:09matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jun 22, 2024 17:08matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jun 22, 2024 16:43matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jun 22, 2024 16:40matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jun 22, 2024 16:11matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jun 22, 2024 16:09matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jun 22, 2024 16:08matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jun 22, 2024 16:08matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jun 22, 2024 16:06matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jun 22, 2024 16:00matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jun 22, 2024 15:54matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jun 22, 2024 15:50matsuoka-601matsuoka-601CPPclang++10.0.0Success4,375
Jun 22, 2024 15:34matsuoka-601matsuoka-601CPPclang++10.0.0Success4,369+202.64 RP
Jun 22, 2024 15:30matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jun 22, 2024 12:35matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jun 22, 2024 04:08matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jun 22, 2024 04:05matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jun 22, 2024 04:04matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jun 22, 2024 03:59matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jun 22, 2024 03:55matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jun 22, 2024 03:52matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jun 21, 2024 17:24matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jun 21, 2024 17:22matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jun 21, 2024 17:19matsuoka-601matsuoka-601CPPclang++10.0.0Error