Sum of prime numbers Andrey Tsvetkov

Compute the sum of all prime numbers in a stream of binary integers as fast as possible.

Input: 1 000 000 uint32 values in little-endian binary on STDIN (4 bytes each).

Output: The uint64 sum of all values that are prime, printed as a decimal string.

Date AuthorLanguageStatus Score
Jun 24, 2024 17:20Franek KortaFranek KortaCPPg++9.4.0Error
Jun 24, 2024 17:18Franek KortaFranek KortaCPPg++9.4.0Success2,162,225
Jun 24, 2024 17:16Franek KortaFranek KortaCPPg++9.4.0Success2,164,650
Jun 24, 2024 17:14Franek KortaFranek KortaCPPg++9.4.0Success2,169,706
Jun 24, 2024 17:13Franek KortaFranek KortaCPPg++9.4.0Success2,174,048
Jun 24, 2024 17:13Franek KortaFranek KortaCPPg++9.4.0Success2,260,158
Jun 24, 2024 17:11Franek KortaFranek KortaCPPg++9.4.0Error
Jun 24, 2024 17:10Franek KortaFranek KortaCPPg++9.4.0Error
Jun 24, 2024 17:09Franek KortaFranek KortaCPPg++9.4.0Success2,074,450
Jun 24, 2024 17:09Franek KortaFranek KortaCPPg++9.4.0Success2,165,826
Jun 24, 2024 17:08Franek KortaFranek KortaCPPg++9.4.0Success2,162,906
Jun 24, 2024 17:08Franek KortaFranek KortaCPPg++9.4.0Success2,169,910
Jun 24, 2024 17:07Franek KortaFranek KortaCPPg++9.4.0Success2,069,282
Jun 24, 2024 17:04Franek KortaFranek KortaCPPg++9.4.0Error
Jun 24, 2024 17:03Franek KortaFranek KortaCPPg++9.4.0Success2,158,713
Jun 24, 2024 17:02Franek KortaFranek KortaCPPg++9.4.0Success2,066,120
Jun 24, 2024 17:01Franek KortaFranek KortaCPPg++9.4.0Error
Jun 24, 2024 16:58Franek KortaFranek KortaCPPg++9.4.0Success2,076,941
Jun 24, 2024 16:57Franek KortaFranek KortaCPPg++9.4.0Success2,173,249
Jun 24, 2024 16:53Franek KortaFranek KortaCPPg++9.4.0Success2,060,693+0.06 RP
Jun 24, 2024 16:52Franek KortaFranek KortaCPPg++9.4.0Error
Jun 24, 2024 16:30Franek KortaFranek KortaCPPg++9.4.0Error
Jun 24, 2024 16:29Franek KortaFranek KortaCPPg++9.4.0Success2,087,059+0.18 RP
Jun 24, 2024 16:28Franek KortaFranek KortaCPPg++9.4.0Success2,173,717
Jun 24, 2024 16:25Franek KortaFranek KortaCPPg++9.4.0Success2,166,574+1.89 RP
Jun 24, 2024 16:24Franek KortaFranek KortaCPPg++9.4.0Success3,667,330+1.25 RP
Jun 24, 2024 16:23Franek KortaFranek KortaCPPg++9.4.0Success6,774,171
Jun 24, 2024 16:22Franek KortaFranek KortaCPPg++9.4.0Success6,763,950+0.11 RP
Jun 24, 2024 16:20Franek KortaFranek KortaCPPg++9.4.0Success7,333,623+1.36 RP
Jun 14, 2024 01:10Alexander SpeshilovAlexander SpeshilovRUSTrust-1.79.0Success13,258,937
Jun 14, 2024 00:11Alexander SpeshilovAlexander SpeshilovRUSTrust-1.79.0Success13,195,087
Jun 14, 2024 00:03Alexander SpeshilovAlexander SpeshilovRUSTrust-1.79.0Success13,244,417+0.76 RP
May 30, 2024 22:23Joad NacerJoad NacerCPPclang++10.0.0Error
May 30, 2024 22:22Joad NacerJoad NacerCPPclang++10.0.0Error
May 25, 2024 13:50Joad NacerJoad NacerCPPclang++10.0.0Error
May 25, 2024 12:20Joad NacerJoad NacerCPPclang++10.0.0Error
May 25, 2024 11:47Joad NacerJoad NacerCPPclang++10.0.0Success51,168+0.78 RP
May 25, 2024 11:14Joad NacerJoad NacerCPPclang++10.0.0Error
May 25, 2024 11:10Joad NacerJoad NacerCPPclang++10.0.0Success53,466
May 25, 2024 11:06Joad NacerJoad NacerCPPg++9.4.0Success193,373
May 25, 2024 11:05Joad NacerJoad NacerCPPclang++10.0.0Error
May 25, 2024 11:04Joad NacerJoad NacerCPPclang++10.0.0Success51,372+17.92 RP
May 25, 2024 10:20Joad NacerJoad NacerCPPclang++10.0.0Error
May 24, 2024 19:19CemaCemaCPPg++9.4.0Success267,753+0.20 RP
May 24, 2024 19:16CemaCemaCPPg++9.4.0Success269,187+1.63 RP
May 24, 2024 19:09Joad NacerJoad NacerCPPclang++10.0.0Error
May 24, 2024 19:02CemaCemaCPPg++9.4.0Success281,570+0.02 RP
May 24, 2024 18:49CemaCemaCPPg++9.4.0Success281,727+34.02 RP
May 24, 2024 05:01CemaCemaCPPg++9.4.0Success6,788,655
May 24, 2024 05:00CemaCemaCPPg++9.4.0Success6,777,177
May 24, 2024 04:51CemaCemaCPPg++9.4.0Error
May 23, 2024 20:19Joad NacerJoad NacerCPPclang++10.0.0Error
May 23, 2024 20:18Joad NacerJoad NacerCPPclang++10.0.0Success57,635
May 23, 2024 20:17Joad NacerJoad NacerCPPclang++10.0.0Error
May 23, 2024 20:13Joad NacerJoad NacerCPPclang++10.0.0Error
May 23, 2024 20:10Joad NacerJoad NacerCPPclang++10.0.0Error
May 23, 2024 20:09Joad NacerJoad NacerCPPclang++10.0.0Error
May 23, 2024 19:34CemaCemaCPPg++9.4.0Error
May 23, 2024 19:32CemaCemaCPPg++9.4.0Success7,325,442
May 23, 2024 19:27CemaCemaCPPg++9.4.0Success7,312,354
May 23, 2024 19:21CemaCemaCPPg++9.4.0Success6,792,096+0.11 RP
May 23, 2024 19:21CemaCemaCPPg++9.4.0Success7,363,241+1.36 RP
May 23, 2024 17:35Joad NacerJoad NacerCPPclang++10.0.0Error
May 23, 2024 17:34Joad NacerJoad NacerCPPclang++10.0.0Error
May 23, 2024 17:33Joad NacerJoad NacerCPPclang++10.0.0Error
May 22, 2024 18:43Joad NacerJoad NacerCPPclang++10.0.0Success56,582+0.54 RP
May 22, 2024 09:27Ivan BessonovIvan BessonovCPPg++9.4.0Success15,377
May 22, 2024 08:58Ivan BessonovIvan BessonovCPPg++9.4.0Error
May 22, 2024 08:06Ivan BessonovIvan BessonovCPPg++9.4.0Success15,106+2.28 RP
May 22, 2024 06:46Ivan BessonovIvan BessonovCPPg++9.4.0Success15,632
May 21, 2024 17:52Ivan BessonovIvan BessonovCPPg++9.4.0Success15,851
May 21, 2024 17:52Ivan BessonovIvan BessonovCPPg++9.4.0Success15,132
May 21, 2024 17:28Ivan BessonovIvan BessonovCPPg++9.4.0Success15,741
May 21, 2024 17:28Ivan BessonovIvan BessonovCPPg++9.4.0Success15,132+10.66 RP
May 21, 2024 17:26Ivan BessonovIvan BessonovCPPg++9.4.0Success15,538
May 21, 2024 17:24Ivan BessonovIvan BessonovCPPg++9.4.0Success15,583
May 21, 2024 17:03Ivan BessonovIvan BessonovCPPg++9.4.0Success15,501
May 21, 2024 14:11Ivan BessonovIvan BessonovCPPg++9.4.0Success15,255+4.96 RP
May 21, 2024 14:09Ivan BessonovIvan BessonovCPPg++9.4.0Success15,313+1.02 RP
May 21, 2024 14:06Ivan BessonovIvan BessonovCPPg++9.4.0Success15,549
May 21, 2024 14:03Ivan BessonovIvan BessonovCPPg++9.4.0Success15,523
May 21, 2024 14:02Ivan BessonovIvan BessonovCPPg++9.4.0Success15,490
May 21, 2024 13:55Ivan BessonovIvan BessonovCPPg++9.4.0Success15,401
May 21, 2024 13:53Ivan BessonovIvan BessonovCPPg++9.4.0Success15,486
May 21, 2024 13:49Ivan BessonovIvan BessonovCPPg++9.4.0Success15,497
May 21, 2024 13:43Ivan BessonovIvan BessonovCPPg++9.4.0Success16,186
May 21, 2024 13:38Ivan BessonovIvan BessonovCPPg++9.4.0Success15,811
May 21, 2024 13:38Ivan BessonovIvan BessonovCPPg++9.4.0Success16,115
May 21, 2024 13:37Ivan BessonovIvan BessonovCPPg++9.4.0Success15,817
May 21, 2024 13:28Ivan BessonovIvan BessonovCPPg++9.4.0Success15,803
May 21, 2024 12:57Ivan BessonovIvan BessonovCPPg++9.4.0Error
May 21, 2024 12:50Ivan BessonovIvan BessonovCPPg++9.4.0Error
May 21, 2024 12:49Ivan BessonovIvan BessonovCPPg++9.4.0Error
May 21, 2024 11:58Ivan BessonovIvan BessonovCPPg++9.4.0Success16,060
May 21, 2024 08:21Ivan BessonovIvan BessonovCPPg++9.4.0Error
May 21, 2024 08:20Ivan BessonovIvan BessonovCPPg++9.4.0Error
May 21, 2024 08:20Ivan BessonovIvan BessonovCPPg++9.4.0Error
May 21, 2024 08:19Ivan BessonovIvan BessonovCPPg++9.4.0Error
May 21, 2024 08:11Ivan BessonovIvan BessonovCPPg++9.4.0Success15,798
May 21, 2024 08:11Ivan BessonovIvan BessonovCPPg++9.4.0Success15,355