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
Jan 21, 2026 02:55Josu San MartinJosu San MartinCPPclang++18.1.3Success11,484
Jan 20, 2026 22:44Josu San MartinJosu San MartinCPPclang++18.1.3Success11,591
Jan 20, 2026 22:44Josu San MartinJosu San MartinCPPclang++18.1.3Success16,244
Jan 20, 2026 22:44Josu San MartinJosu San MartinCPPclang++18.1.3Success12,150
Jan 20, 2026 22:44Josu San MartinJosu San MartinCPPclang++18.1.3Success11,286
Jan 20, 2026 18:45Josu San MartinJosu San MartinCPPclang++18.1.3Success11,526
Jan 20, 2026 17:29Joshua Bergman AnderssonJoshua Bergman AnderssonCPPg++13.3.0Success148,210
Jan 20, 2026 17:28Joshua Bergman AnderssonJoshua Bergman AnderssonCPPg++13.3.0Error
Jan 20, 2026 17:27Joshua Bergman AnderssonJoshua Bergman AnderssonCPPg++13.3.0Error
Jan 20, 2026 17:21Joshua Bergman AnderssonJoshua Bergman AnderssonCPPg++13.3.0Success99,385+49.57 RP
Jan 20, 2026 17:17Joshua Bergman AnderssonJoshua Bergman AnderssonCPPg++13.3.0Error
Jan 20, 2026 16:55Joshua Bergman AnderssonJoshua Bergman AnderssonCPPg++13.3.0Success195,890+5.72 RP
Jan 20, 2026 16:54Joshua Bergman AnderssonJoshua Bergman AnderssonCPPg++13.3.0Error
Jan 20, 2026 16:53Joshua Bergman AnderssonJoshua Bergman AnderssonCPPg++13.3.0Success220,597+4.69 RP
Jan 20, 2026 16:50Joshua Bergman AnderssonJoshua Bergman AnderssonCPPg++13.3.0Success246,050+2.66 RP
Jan 20, 2026 16:47Joshua Bergman AnderssonJoshua Bergman AnderssonCPPg++13.3.0Success263,283+37.19 RP
Jan 20, 2026 16:24Joshua Bergman AnderssonJoshua Bergman AnderssonCPPg++13.3.0Success26,997,225
Jan 20, 2026 16:21Joshua Bergman AnderssonJoshua Bergman AnderssonCPPg++13.3.0Error
Jan 20, 2026 16:20Joshua Bergman AnderssonJoshua Bergman AnderssonCPPg++13.3.0Error
Jan 20, 2026 16:15Joshua Bergman AnderssonJoshua Bergman AnderssonCPPg++13.3.0Error
Jan 20, 2026 16:10Johan SannemoJohan SannemoCPPg++13.3.0Success8,697+9.18 RP
Jan 20, 2026 16:08Johan SannemoJohan SannemoCPPg++13.3.0Success8,767+50.01 RP
Jan 20, 2026 16:07Joshua Bergman AnderssonJoshua Bergman AnderssonCPPg++13.3.0Success12,558,183+0.80 RP
Jan 20, 2026 15:52Johan SannemoJohan SannemoCPPg++13.3.0Success9,195
Jan 20, 2026 15:49Johan SannemoJohan SannemoCPPg++13.3.0Success9,247
Jan 20, 2026 15:49Johan SannemoJohan SannemoCPPg++13.3.0Success9,169+0.12 RP
Jan 20, 2026 15:46Johan SannemoJohan SannemoCPPg++13.3.0Success9,400
Jan 20, 2026 15:42Johan SannemoJohan SannemoCPPg++13.3.0Success9,170+76.93 RP
Jan 20, 2026 15:36Johan SannemoJohan SannemoCPPg++13.3.0Success9,875
Jan 20, 2026 15:32Johan SannemoJohan SannemoCPPg++13.3.0Success9,866+1.64 RP
Jan 20, 2026 15:32Johan SannemoJohan SannemoCPPg++13.3.0Success10,198
Jan 20, 2026 15:31Johan SannemoJohan SannemoCPPg++13.3.0Success10,142
Jan 20, 2026 15:10Johan SannemoJohan SannemoCPPg++13.3.0Success9,882+9.64 RP
Jan 20, 2026 15:08Johan SannemoJohan SannemoCPPg++13.3.0Success10,133
Jan 20, 2026 15:00Johan SannemoJohan SannemoCPPg++13.3.0Success9,977+0.30 RP
Jan 20, 2026 14:58Johan SannemoJohan SannemoCPPclang++18.1.3Success10,142
Jan 20, 2026 14:52Johan SannemoJohan SannemoCPPg++13.3.0Success9,980+14.64 RP
Jan 20, 2026 14:52Johan SannemoJohan SannemoCPPg++13.3.0Success10,128+0.78 RP
Jan 20, 2026 14:41Johan SannemoJohan SannemoCPPg++13.3.0Success10,136+34.29 RP
Jan 20, 2026 14:14Johan SannemoJohan SannemoCPPg++13.3.0Success10,593
Jan 20, 2026 14:12Johan SannemoJohan SannemoCPPg++13.3.0Success10,501+11.56 RP
Jan 20, 2026 14:11Johan SannemoJohan SannemoCPPg++13.3.0Success10,630+31.15 RP
Jan 20, 2026 14:08Johan SannemoJohan SannemoCPPg++13.3.0Error
Jan 20, 2026 14:03Johan SannemoJohan SannemoCPPg++13.3.0Success10,994+1.98 RP
Jan 20, 2026 14:02Johan SannemoJohan SannemoCPPg++13.3.0Success11,018+3.94 RP
Jan 20, 2026 13:59Johan SannemoJohan SannemoCPPg++13.3.0Success11,523
Jan 20, 2026 13:59Johan SannemoJohan SannemoCPPg++13.3.0Success11,515
Jan 20, 2026 13:59Johan SannemoJohan SannemoCPPg++13.3.0Success11,274
Jan 20, 2026 13:59Johan SannemoJohan SannemoCPPg++13.3.0Success11,092
Jan 20, 2026 13:55Johan SannemoJohan SannemoCPPg++13.3.0Success11,066+59.57 RP
Jan 20, 2026 13:54Johan SannemoJohan SannemoCPPg++13.3.0Success12,081
Jan 20, 2026 13:52Johan SannemoJohan SannemoCPPg++13.3.0Error
Jan 20, 2026 13:48Johan SannemoJohan SannemoCPPg++13.3.0Success12,510
Jan 20, 2026 13:43Johan SannemoJohan SannemoCPPg++13.3.0Success14,176
Jan 20, 2026 13:42Johan SannemoJohan SannemoCPPg++13.3.0Success13,310
Jan 20, 2026 13:42Johan SannemoJohan SannemoCPPg++13.3.0Success13,539
Jan 20, 2026 13:42Johan SannemoJohan SannemoCPPg++13.3.0Success14,741
Jan 20, 2026 13:40Johan SannemoJohan SannemoCPPg++13.3.0Success13,533
Jan 20, 2026 13:30Johan SannemoJohan SannemoCPPg++13.3.0Success11,847+0.85 RP
Jan 20, 2026 13:29Johan SannemoJohan SannemoCPPg++13.3.0Success12,014
Jan 20, 2026 13:25Johan SannemoJohan SannemoCPPg++13.3.0Error
Jan 20, 2026 13:20Johan SannemoJohan SannemoCPPg++13.3.0Success11,928
Jan 20, 2026 13:19Johan SannemoJohan SannemoCPPg++13.3.0Success12,107
Jan 20, 2026 13:16Johan SannemoJohan SannemoCPPg++13.3.0Success11,994
Jan 20, 2026 12:55Johan SannemoJohan SannemoCPPg++13.3.0Success11,859+8.73 RP
Jan 20, 2026 12:51Johan SannemoJohan SannemoCPPg++13.3.0Success15,315
Jan 20, 2026 12:42Johan SannemoJohan SannemoCPPg++13.3.0Success12,384
Jan 20, 2026 12:42Johan SannemoJohan SannemoCPPg++13.3.0Success13,790
Jan 20, 2026 12:40Johan SannemoJohan SannemoCPPg++13.3.0Success12,430
Jan 20, 2026 12:31Johan SannemoJohan SannemoCPPg++13.3.0Success11,983+27.41 RP
Jan 20, 2026 12:29Johan SannemoJohan SannemoCPPg++13.3.0Success15,800
Jan 20, 2026 12:28Johan SannemoJohan SannemoCPPg++13.3.0Success18,257
Jan 20, 2026 12:23Johan SannemoJohan SannemoCPPg++13.3.0Success12,390+157.50 RP
Jan 20, 2026 11:47Johan SannemoJohan SannemoCPPg++13.3.0Success15,890
Jan 20, 2026 11:44Johan SannemoJohan SannemoCPPg++13.3.0Success15,808
Jan 20, 2026 11:44Johan SannemoJohan SannemoCPPg++13.3.0Success18,255
Jan 20, 2026 11:39Johan SannemoJohan SannemoCPPg++13.3.0Success18,794
Jan 20, 2026 11:36Johan SannemoJohan SannemoCPPg++13.3.0Success15,428
Jan 20, 2026 11:30Johan SannemoJohan SannemoCPPg++13.3.0Success15,394+16.65 RP
Jan 20, 2026 11:22Johan SannemoJohan SannemoCPPg++13.3.0Success15,816
Jan 20, 2026 11:16Johan SannemoJohan SannemoCPPg++13.3.0Success15,799+0.32 RP
Jan 20, 2026 11:14Johan SannemoJohan SannemoCPPg++13.3.0Success15,807+14.43 RP
Jan 20, 2026 10:35Johan SannemoJohan SannemoCPPg++13.3.0Success17,216
Jan 20, 2026 10:33Johan SannemoJohan SannemoCPPg++13.3.0Success19,340
Jan 20, 2026 10:31Johan SannemoJohan SannemoCPPg++13.3.0Success17,098
Jan 20, 2026 10:30Johan SannemoJohan SannemoCPPg++13.3.0Success18,086
Jan 20, 2026 10:30Johan SannemoJohan SannemoCPPg++13.3.0Success19,502
Jan 20, 2026 10:30Johan SannemoJohan SannemoCPPg++13.3.0Success16,176+2.09 RP
Jan 20, 2026 10:30Johan SannemoJohan SannemoCPPg++13.3.0Success16,339
Jan 20, 2026 10:29Johan SannemoJohan SannemoCPPg++13.3.0Success16,231+19.80 RP
Jan 20, 2026 10:27Johan SannemoJohan SannemoCPPg++13.3.0Error
Jan 20, 2026 10:20Johan SannemoJohan SannemoCPPg++13.3.0Success16,770+215.63 RP
Jan 20, 2026 10:16Johan SannemoJohan SannemoCPPg++13.3.0Error
Jan 20, 2026 00:44Johan SannemoJohan SannemoCPPg++13.3.0Success34,492
Jan 20, 2026 00:27Johan SannemoJohan SannemoCPPg++13.3.0Success26,285
Jan 20, 2026 00:25Johan SannemoJohan SannemoCPPg++13.3.0Success26,572
Jan 20, 2026 00:22Johan SannemoJohan SannemoCPPg++13.3.0Success26,269+16.31 RP
Jan 20, 2026 00:21Johan SannemoJohan SannemoCPPg++13.3.0Success38,716
Jan 20, 2026 00:18Johan SannemoJohan SannemoCPPg++13.3.0Error
Jan 20, 2026 00:18Johan SannemoJohan SannemoCPPg++13.3.0Error