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
Nov 28, 2024 02:50Joad NacerJoad NacerCPPg++13.2.0Error
Nov 28, 2024 02:49Joad NacerJoad NacerCPPg++13.2.0Error
Nov 28, 2024 01:48Joad NacerJoad NacerCPPg++13.2.0Error
Nov 28, 2024 01:47Joad NacerJoad NacerCPPg++13.2.0Error
Nov 28, 2024 01:45Joad NacerJoad NacerCPPclang++18.1.3Error
Nov 28, 2024 01:37Joad NacerJoad NacerCPPclang++18.1.3Error
Nov 28, 2024 01:34Joad NacerJoad NacerCPPclang++18.1.3Error
Nov 28, 2024 00:37Joad NacerJoad NacerCPPclang++18.1.3Error
Nov 28, 2024 00:33Joad NacerJoad NacerCPPclang++18.1.3Error
Nov 28, 2024 00:16Joad NacerJoad NacerCPPclang++18.1.3Error
Nov 28, 2024 00:13Joad NacerJoad NacerCPPclang++18.1.3Error
Nov 28, 2024 00:12Joad NacerJoad NacerCPPclang++18.1.3Error
Nov 28, 2024 00:05Joad NacerJoad NacerCPPclang++18.1.3Error
Nov 28, 2024 00:00Joad NacerJoad NacerCPPclang++18.1.3Error
Nov 27, 2024 23:59Joad NacerJoad NacerCPPclang++18.1.3Error
Nov 27, 2024 23:59Joad NacerJoad NacerCPPclang++18.1.3Error
Nov 27, 2024 23:59Joad NacerJoad NacerCPPg++13.2.0Error
Nov 27, 2024 23:50Joad NacerJoad NacerCPPg++13.2.0Error
Nov 27, 2024 22:39Joad NacerJoad NacerCPPg++13.2.0Error
Nov 27, 2024 22:39Joad NacerJoad NacerCPPg++13.2.0Error
Nov 27, 2024 22:39Joad NacerJoad NacerCPPg++13.2.0Error
Nov 27, 2024 22:35Joad NacerJoad NacerCPPg++13.2.0Error
Nov 27, 2024 21:46Joad NacerJoad NacerCPPg++13.2.0Error
Nov 27, 2024 21:44Joad NacerJoad NacerCPPclang++18.1.3Error
Nov 27, 2024 21:44Joad NacerJoad NacerCPPclang++18.1.3Error
Nov 27, 2024 21:41Joad NacerJoad NacerCPPclang++10.0.0Error
Nov 26, 2024 06:25NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Success209,982
Nov 26, 2024 06:19NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Success202,314
Nov 26, 2024 06:14NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Success202,074+0.10 RP
Nov 25, 2024 17:33NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Success202,297+95.14 RP
Nov 25, 2024 17:08NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Success5,365,870+1.86 RP
Nov 25, 2024 16:45NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Success10,969,585
Nov 25, 2024 16:41NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Success11,104,570
Nov 20, 2024 05:35NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Success11,242,345
Nov 16, 2024 07:28NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Error
Nov 16, 2024 07:24NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Error
Nov 16, 2024 07:20NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Error
Nov 16, 2024 07:18NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Error
Nov 16, 2024 07:15NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Error
Nov 16, 2024 07:14NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Error
Nov 16, 2024 07:10NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Error
Nov 16, 2024 07:08NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Error
Nov 16, 2024 07:06NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Error
Nov 16, 2024 06:29NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Success10,753,711
Nov 16, 2024 06:24NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Error
Nov 16, 2024 06:24NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Error
Nov 16, 2024 06:18NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Success10,656,181+0.06 RP
Nov 16, 2024 06:15NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Success10,980,170+0.04 RP
Nov 16, 2024 06:12NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Success11,177,944+0.08 RP
Nov 16, 2024 06:11NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Error
Nov 16, 2024 06:10NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Error
Nov 16, 2024 06:03NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Success11,722,369+0.16 RP
Nov 16, 2024 05:59NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Success12,992,038+0.12 RP
Nov 16, 2024 05:54NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Success14,006,615+0.10 RP
Nov 16, 2024 05:46NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Success14,988,967+0.04 RP
Nov 16, 2024 05:42NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Success15,368,827+0.06 RP
Nov 16, 2024 05:27NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Success16,103,266+0.08 RP
Nov 16, 2024 05:25NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Success17,530,053
Nov 16, 2024 05:17NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Error
Nov 16, 2024 05:16NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Error
Nov 16, 2024 05:15NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Error
Nov 16, 2024 05:14NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Error
Nov 16, 2024 05:13NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Error
Nov 16, 2024 04:42NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Error
Nov 16, 2024 04:03NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Success17,578,568
Nov 15, 2024 19:32NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Error
Nov 15, 2024 19:29NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Error
Nov 15, 2024 19:26NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Error
Nov 15, 2024 19:25NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Error
Nov 15, 2024 19:23NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Error
Nov 15, 2024 19:21NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Error
Nov 15, 2024 17:47NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Success17,105,981+0.02 RP
Nov 15, 2024 12:48NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Error
Nov 15, 2024 12:46NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Error
Nov 15, 2024 12:24NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Success17,596,440
Nov 15, 2024 11:58NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Success17,556,057
Nov 15, 2024 11:49NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Success17,521,036
Nov 15, 2024 11:26NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Success17,549,114
Nov 15, 2024 11:15NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Success17,493,408
Nov 15, 2024 11:10NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Error
Nov 15, 2024 07:41E SequeiraE SequeiraCPPg++13.2.0Success1,982,524+0.01 RP
Nov 15, 2024 07:36E SequeiraE SequeiraCPPg++13.2.0Success2,172,723
Nov 15, 2024 07:34E SequeiraE SequeiraCPPg++13.2.0Error
Nov 13, 2024 12:37Dan StolyarovDan StolyarovCPPclang++18.1.3Success272,027+0.06 RP
Nov 13, 2024 11:42Dan StolyarovDan StolyarovCPPclang++18.1.3Success275,480
Nov 13, 2024 11:35Dan StolyarovDan StolyarovCPPclang++18.1.3Success272,452
Nov 13, 2024 11:34Dan StolyarovDan StolyarovCPPg++13.2.0Success295,977
Nov 13, 2024 11:33Dan StolyarovDan StolyarovCPPclang++18.1.3Success272,461+1.41 RP
Nov 13, 2024 11:32Dan StolyarovDan StolyarovCPPclang++18.1.3Success293,150
Nov 13, 2024 11:30Dan StolyarovDan StolyarovCPPclang++18.1.3Success283,347+2.45 RP
Nov 13, 2024 11:27Dan StolyarovDan StolyarovCPPclang++18.1.3Success309,716
Nov 13, 2024 09:41Dan StolyarovDan StolyarovCPPclang++18.1.3Error
Nov 13, 2024 09:40Dan StolyarovDan StolyarovCPPclang++18.1.3Error
Nov 13, 2024 09:39Dan StolyarovDan StolyarovCPPclang++18.1.3Success304,469+17.97 RP
Nov 13, 2024 09:36Dan StolyarovDan StolyarovCPPclang++18.1.3Success672,127+1.93 RP
Nov 13, 2024 09:29Dan StolyarovDan StolyarovCPPclang++18.1.3Success3,103,944
Nov 13, 2024 09:27Dan StolyarovDan StolyarovCPPclang++18.1.3Success3,121,338
Nov 13, 2024 09:26Dan StolyarovDan StolyarovCPPclang++18.1.3Success3,265,482
Nov 13, 2024 07:46E SequeiraE SequeiraCPPg++13.2.0Success2,247,383
Nov 13, 2024 07:46E SequeiraE SequeiraCPPclang++18.1.3Success2,161,006