Fizz Buzz 
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:
FizzBuzzifnis divisible by both 3 and 5Fizzifnis divisible by 3Buzzifnis divisible by 5nas a decimal string otherwise
Source Code
Source code access is restricted. Log in to request access.
Challenge History
No challenges yet.
Run Statistics
| # | Date | Score | Wall Time | CPU User | CPU System | Memory | Error | |
|---|---|---|---|---|---|---|---|---|
| 1 | Jun 2, 2024 15:56 | 0 | 0 | 0 | 0 | 0 | Error: extra data was found | |
| 2 | Jun 2, 2024 16:00 | 5,372 | 386,580,221 | 306,231,243 | 0 | 268,185,600 | ||
| 3 | Jun 2, 2024 15:58 | 5,375 | 401,721,436 | 306,354,448 | 0 | 268,034,048 | ||
| 4 | Jun 2, 2024 15:57 | 5,381 | 388,393,291 | 306,691,851 | 0 | 267,964,416 | ||
| 5 | Jun 2, 2024 16:00 | 5,383 | 385,145,182 | 306,837,752 | 0 | 268,226,560 | ||
| 6 | Jun 2, 2024 15:57 | 5,398 | 407,572,615 | 307,688,219 | 0 | 268,189,696 | ||
| 7 | Jun 2, 2024 15:58 | 5,398 | 397,939,464 | 307,700,028 | 0 | 268,177,408 | ||
| 8 | Jun 2, 2024 15:55 | 5,409 | 396,867,154 | 308,330,052 | 0 | 268,189,696 | ||
| 9 | Jun 2, 2024 16:00 | 5,410 | 416,480,649 | 308,358,430 | 0 | 268,181,504 | ||
| 10 | Jun 2, 2024 15:57 | 5,434 | 422,771,167 | 309,714,479 | 0 | 268,251,136 | ||
| 11 | Jun 2, 2024 15:55 | 5,458 | 404,557,458 | 311,092,865 | 0 | 268,185,600 | ||
| 12 | Jun 2, 2024 16:00 | 5,465 | 406,990,831 | 311,479,900 | 0 | 268,230,656 | ||
| 13 | Jun 2, 2024 16:00 | 5,474 | 395,791,574 | 312,026,162 | 0 | 268,201,984 | ||
| 14 | Jun 2, 2024 15:55 | 5,485 | 401,161,309 | 312,657,784 | 0 | 268,136,448 | ||
| 15 | Jun 2, 2024 15:57 | 5,518 | 400,133,134 | 314,510,837 | 0 | 267,964,416 | ||
| 16 | Jun 2, 2024 15:57 | 5,519 | 419,785,117 | 314,569,264 | 0 | 268,021,760 | ||
| 17 | Jun 2, 2024 15:58 | 5,531 | 402,039,743 | 315,266,321 | 0 | 268,197,888 | ||
| 18 | Jun 2, 2024 16:00 | 5,553 | 396,226,757 | 316,526,895 | 0 | 268,259,328 | ||
| 19 | Jun 2, 2024 15:57 | 5,592 | 460,828,660 | 318,720,839 | 0 | 267,948,032 | ||
| 20 | Jun 2, 2024 15:57 | 5,805 | 512,070,466 | 330,883,548 | 0 | 267,980,800 | ||
| 21 | Jun 2, 2024 15:57 | 5,992 | 542,265,061 | 341,571,115 | 0 | 267,919,360 | ||
| 22 | Jun 2, 2024 15:57 | 6,184 | 611,100,103 | 352,508,713 | 0 | 266,592,256 | ||
| 23 | Jun 2, 2024 15:56 | 6,977 | 908,848,905 | 397,715,327 | 0 | 267,714,560 | ||
| 24 | Jun 2, 2024 15:56 | 6,992 | 904,791,737 | 398,566,568 | 0 | 267,706,368 | ||
| 25 | Jun 2, 2024 15:57 | 6,994 | 993,734,457 | 398,639,766 | 0 | 267,935,744 | ||
| 26 | Jun 2, 2024 15:57 | 7,009 | 964,235,423 | 399,509,250 | 0 | 268,005,376 | ||
| 27 | Jun 2, 2024 15:56 | 7,038 | 877,045,210 | 401,171,308 | 0 | 267,878,400 | ||
| 28 | Jun 2, 2024 15:57 | 7,112 | 953,228,510 | 405,373,859 | 0 | 267,980,800 | ||
| 29 | Jun 2, 2024 16:00 | 10,097 | 2,023,767,106 | 282,037,000 | 293,485,000 | 267,747,328 | ||
| 30 | Jun 2, 2024 16:00 | 10,103 | 2,032,686,932 | 253,247,000 | 322,601,000 | 267,796,480 | ||
| 31 | Jun 2, 2024 15:57 | 10,253 | 2,024,265,493 | 274,209,000 | 310,237,000 | 267,759,616 | ||
| 32 | Jun 2, 2024 15:55 | 10,494 | 2,068,389,361 | 262,272,000 | 335,911,000 | 267,595,776 | ||
| 33 | Jun 2, 2024 15:55 | 10,573 | 2,168,102,047 | 283,309,000 | 319,349,000 | 267,673,600 | ||
| 34 | Jun 2, 2024 16:00 | 10,610 | 2,447,167,161 | 251,297,000 | 353,484,000 | 267,800,576 | ||
| 35 | Jun 2, 2024 15:56 | 11,188 | 2,236,403,249 | 298,054,000 | 339,642,000 | 266,641,408 | ||
| 36 | Jun 2, 2024 15:58 | 12,680 | 2,522,184,287 | 288,476,000 | 434,265,000 | 267,538,432 | ||
| 37 | Jun 2, 2024 15:57 | 12,687 | 2,513,193,230 | 284,663,000 | 438,480,000 | 267,505,664 | ||
| 38 | Jun 2, 2024 15:58 | 12,768 | 2,540,414,670 | 272,659,000 | 455,132,000 | 267,517,952 | ||
| 39 | Jun 2, 2024 15:57 | 12,781 | 2,512,529,529 | 288,688,000 | 439,807,000 | 262,692,864 | ||
| 40 | Jun 2, 2024 15:57 | 12,814 | 2,570,747,917 | 277,795,000 | 452,623,000 | 267,382,784 | ||
| 41 | Jun 2, 2024 15:57 | 12,820 | 2,537,025,274 | 275,186,000 | 455,551,000 | 264,249,344 | ||
| 42 | Jun 2, 2024 15:56 | 12,827 | 2,522,465,577 | 257,391,000 | 473,764,000 | 264,339,456 | ||
| 43 | Jun 2, 2024 15:56 | 12,885 | 2,827,412,155 | 276,692,000 | 457,764,000 | 265,216,000 | ||
| 44 | Jun 2, 2024 15:57 | 12,925 | 2,623,092,412 | 285,605,000 | 451,114,000 | 267,362,304 | ||
| 45 | Jun 2, 2024 15:57 | 12,987 | 2,639,198,818 | 285,781,000 | 454,472,000 | 266,964,992 | ||
| 46 | Jun 2, 2024 15:57 | 13,002 | 2,565,624,551 | 273,584,000 | 467,503,000 | 255,127,552 | ||
| 47 | Jun 2, 2024 15:57 | 13,023 | 2,613,418,451 | 279,738,000 | 462,568,000 | 267,563,008 | ||
| 48 | Jun 2, 2024 15:56 | 13,040 | 2,640,730,468 | 278,114,000 | 465,174,000 | 267,268,096 | ||
| 49 | Jun 2, 2024 15:58 | 13,060 | 2,895,222,006 | 262,567,000 | 481,877,000 | 260,943,872 | ||
| 50 | Jun 2, 2024 15:55 | 13,072 | 2,621,031,353 | 275,919,000 | 469,163,000 | 267,522,048 | ||
| 51 | Jun 2, 2024 15:55 | 13,087 | 2,604,426,410 | 274,667,000 | 471,272,000 | 267,505,664 | ||
| 52 | Jun 2, 2024 15:55 | 13,092 | 2,644,998,634 | 287,246,000 | 458,980,000 | 267,448,320 | ||
| 53 | Jun 2, 2024 15:57 | 13,123 | 2,634,605,381 | 257,090,000 | 490,900,000 | 258,772,992 | ||
| 54 | Jun 2, 2024 15:56 | 13,139 | 2,725,299,310 | 279,416,000 | 469,503,000 | 267,599,872 | ||
| 55 | Jun 2, 2024 15:57 | 13,152 | 2,601,590,383 | 294,920,000 | 454,754,000 | 256,770,048 | ||
| 56 | Jun 2, 2024 15:57 | 13,154 | 2,653,734,012 | 283,973,000 | 465,798,000 | 267,456,512 | ||
| 57 | Jun 2, 2024 15:57 | 13,168 | 2,852,021,537 | 272,265,000 | 478,333,000 | 258,719,744 | ||
| 58 | Jun 2, 2024 16:00 | 13,187 | 2,699,595,670 | 276,767,000 | 474,897,000 | 260,194,304 | ||
| 59 | Jun 2, 2024 16:00 | 13,191 | 2,937,234,336 | 260,715,000 | 491,188,000 | 267,386,880 | ||
| 60 | Jun 2, 2024 15:57 | 13,199 | 2,666,113,724 | 278,339,000 | 473,984,000 | 255,373,312 | ||
| 61 | Jun 2, 2024 15:57 | 13,238 | 2,675,470,199 | 295,900,000 | 458,645,000 | 267,649,024 | ||
| 62 | Jun 2, 2024 15:57 | 13,243 | 2,721,980,801 | 290,643,000 | 464,222,000 | 262,406,144 | ||
| 63 | Jun 2, 2024 15:55 | 13,254 | 2,708,367,671 | 264,522,000 | 490,970,000 | 267,485,184 | ||
| 64 | Jun 2, 2024 15:57 | 13,265 | 2,674,106,738 | 278,941,000 | 477,163,000 | 258,912,256 | ||
| 65 | Jun 2, 2024 15:57 | 13,285 | 2,689,299,493 | 280,600,000 | 476,622,000 | 267,481,088 | ||
| 66 | Jun 2, 2024 15:57 | 13,312 | 2,668,461,741 | 306,630,000 | 452,133,000 | 256,405,504 | ||
| 67 | Jun 2, 2024 15:58 | 13,315 | 2,695,500,466 | 280,278,000 | 478,678,000 | 267,493,376 | ||
| 68 | Jun 2, 2024 15:57 | 13,315 | 2,664,170,729 | 299,327,000 | 459,645,000 | 267,665,408 | ||
| 69 | Jun 2, 2024 15:57 | 13,342 | 2,772,316,042 | 280,850,000 | 479,621,000 | 267,624,448 | ||
| 70 | Jun 2, 2024 15:57 | 13,364 | 2,763,939,985 | 312,099,000 | 449,670,000 | 267,612,160 | ||
| 71 | Jun 2, 2024 15:58 | 13,399 | 2,721,547,289 | 281,604,000 | 482,156,000 | 267,538,432 | ||
| 72 | Jun 2, 2024 15:57 | 13,401 | 2,778,294,763 | 279,363,000 | 484,504,000 | 267,567,104 | ||
| 73 | Jun 2, 2024 15:57 | 13,410 | 2,764,278,638 | 261,922,000 | 502,463,000 | 258,125,824 | ||
| 74 | Jun 2, 2024 16:00 | 13,415 | 2,735,697,834 | 276,475,000 | 488,200,000 | 267,440,128 | ||
| 75 | Jun 2, 2024 16:00 | 13,423 | 2,713,052,309 | 263,396,000 | 501,708,000 | 267,542,528 | ||
| 76 | Jun 2, 2024 16:00 | 13,428 | 2,761,086,893 | 251,653,000 | 513,749,000 | 267,497,472 | ||
| 77 | Jun 2, 2024 15:55 | 13,446 | 2,778,675,078 | 286,636,000 | 479,804,000 | 267,366,400 | ||
| 78 | Jun 2, 2024 15:57 | 13,457 | 2,778,027,061 | 274,601,000 | 492,424,000 | 267,481,088 | ||
| 79 | Jun 2, 2024 15:56 | 13,474 | 2,777,469,901 | 270,044,000 | 497,991,000 | 267,632,640 | ||
| 80 | Jun 2, 2024 16:00 | 13,478 | 2,773,224,631 | 263,115,000 | 505,141,000 | 267,472,896 | ||
| 81 | Jun 2, 2024 15:57 | 13,486 | 2,751,356,023 | 276,643,000 | 492,038,000 | 267,612,160 | ||
| 82 | Jun 2, 2024 15:57 | 13,497 | 2,793,310,717 | 287,244,000 | 482,088,000 | 267,558,912 | ||
| 83 | Jun 2, 2024 15:58 | 13,508 | 2,761,309,775 | 293,978,000 | 475,965,000 | 267,628,544 | ||
| 84 | Jun 2, 2024 15:57 | 13,511 | 2,802,731,364 | 286,196,000 | 483,932,000 | 259,063,808 | ||
| 85 | Jun 2, 2024 15:57 | 13,514 | 2,782,185,963 | 278,792,000 | 491,500,000 | 267,632,640 | ||
| 86 | Jun 2, 2024 15:58 | 13,532 | 2,806,568,026 | 292,170,000 | 479,159,000 | 267,415,552 | ||
| 87 | Jun 2, 2024 16:00 | 13,542 | 2,780,215,489 | 292,073,000 | 479,835,000 | 256,290,816 | ||
| 88 | Jun 2, 2024 16:00 | 13,550 | 2,846,296,750 | 272,469,000 | 499,861,000 | 267,579,392 | ||
| 89 | Jun 2, 2024 16:00 | 13,556 | 2,799,500,527 | 276,523,000 | 496,144,000 | 267,243,520 | ||
| 90 | Jun 2, 2024 15:58 | 13,556 | 2,791,340,694 | 280,526,000 | 492,187,000 | 267,550,720 | ||
| 91 | Jun 2, 2024 15:55 | 13,559 | 3,168,582,266 | 279,544,000 | 493,313,000 | 267,390,976 | ||
| 92 | Jun 2, 2024 16:00 | 13,564 | 3,018,342,954 | 279,531,000 | 493,595,000 | 267,460,608 | ||
| 93 | Jun 2, 2024 15:57 | 13,564 | 2,822,126,689 | 303,082,000 | 470,087,000 | 267,698,176 | ||
| 94 | Jun 2, 2024 15:56 | 13,567 | 2,853,921,541 | 289,614,000 | 483,717,000 | 267,595,776 | ||
| 95 | Jun 2, 2024 15:58 | 13,572 | 2,830,823,412 | 285,979,000 | 487,604,000 | 267,399,168 | ||
| 96 | Jun 2, 2024 16:00 | 13,576 | 2,866,682,091 | 295,638,000 | 478,207,000 | 267,431,936 | ||
| 97 | Jun 2, 2024 15:55 | 13,578 | 2,843,653,173 | 256,291,000 | 517,668,000 | 267,603,968 | ||
| 98 | Jun 2, 2024 16:00 | 13,592 | 2,868,639,081 | 290,653,000 | 484,080,000 | 264,286,208 | ||
| 99 | Jun 2, 2024 16:00 | 13,595 | 2,838,262,890 | 273,314,000 | 501,599,000 | 267,538,432 | ||
| 100 | Jun 2, 2024 15:56 | 13,596 | 2,911,452,173 | 286,954,000 | 488,018,000 | 267,591,680 | ||
| 101 | Jun 2, 2024 15:57 | 13,597 | 2,845,317,213 | 272,716,000 | 502,319,000 | 267,350,016 | ||
| 102 | Jun 2, 2024 15:56 | 13,598 | 2,814,863,489 | 282,591,000 | 492,488,000 | 267,497,472 | ||
| 103 | Jun 2, 2024 15:57 | 13,600 | 2,889,646,950 | 274,465,000 | 500,741,000 | 267,448,320 | ||
| 104 | Jun 2, 2024 15:57 | 13,604 | 2,917,729,558 | 283,665,000 | 491,755,000 | 267,517,952 | ||
| 105 | Jun 2, 2024 16:00 | 13,610 | 2,875,136,640 | 288,790,000 | 487,001,000 | 267,542,528 | ||
| 106 | Jun 2, 2024 15:57 | 13,614 | 2,874,940,962 | 314,564,000 | 461,431,000 | 267,456,512 | ||
| 107 | Jun 2, 2024 15:57 | 13,619 | 2,839,264,226 | 293,977,000 | 482,291,000 | 267,702,272 | ||
| 108 | Jun 2, 2024 15:57 | 13,636 | 2,891,896,386 | 296,141,000 | 481,103,000 | 267,345,920 | ||
| 109 | Jun 2, 2024 16:00 | 13,705 | 2,847,044,944 | 278,336,000 | 502,833,000 | 256,843,776 |