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 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
May 21, 2024 08:06Ivan BessonovIvan BessonovCPPg++9.4.0Success15,572
May 21, 2024 07:00Ivan BessonovIvan BessonovCPPg++9.4.0Success15,801
May 20, 2024 23:25Joad NacerJoad NacerCPPclang++10.0.0Error
May 20, 2024 23:18Joad NacerJoad NacerCPPclang++10.0.0Error
May 20, 2024 21:34Ivan BessonovIvan BessonovCPPg++9.4.0Success15,454
May 20, 2024 21:24Ivan BessonovIvan BessonovCPPg++9.4.0Success16,026
May 20, 2024 21:22Ivan BessonovIvan BessonovCPPg++9.4.0Success15,881
May 20, 2024 21:18Ivan BessonovIvan BessonovCPPg++9.4.0Error
May 20, 2024 21:17Ivan BessonovIvan BessonovCPPg++9.4.0Error
May 20, 2024 21:14Ivan BessonovIvan BessonovCPPg++9.4.0Error
May 20, 2024 21:12Ivan BessonovIvan BessonovCPPg++9.4.0Error
May 20, 2024 21:07Ivan BessonovIvan BessonovCPPg++9.4.0Success15,815
May 20, 2024 21:02Ivan BessonovIvan BessonovCPPg++9.4.0Success15,943
May 20, 2024 20:56Ivan BessonovIvan BessonovCPPg++9.4.0Success15,853
May 20, 2024 20:53Ivan BessonovIvan BessonovCPPg++9.4.0Success15,814
May 20, 2024 20:53Ivan BessonovIvan BessonovCPPg++9.4.0Success15,869
May 20, 2024 20:49Ivan BessonovIvan BessonovCPPg++9.4.0Success15,849
May 20, 2024 20:45Ivan BessonovIvan BessonovCPPg++9.4.0Success15,823
May 20, 2024 20:41Ivan BessonovIvan BessonovCPPg++9.4.0Success15,832
May 20, 2024 20:24Ivan BessonovIvan BessonovCPPg++9.4.0Success15,852
May 20, 2024 20:21Ivan BessonovIvan BessonovCPPg++9.4.0Success15,330+0.26 RP
May 20, 2024 20:19Ivan BessonovIvan BessonovCPPg++9.4.0Success15,336+0.81 RP
May 20, 2024 20:12Ivan BessonovIvan BessonovCPPg++9.4.0Success15,381
May 20, 2024 20:10Ivan BessonovIvan BessonovCPPg++9.4.0Success15,355+0.89 RP
May 20, 2024 20:04Ivan BessonovIvan BessonovCPPg++9.4.0Success15,950