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 26, 2023 17:01mmalczakmmalczakCPPg++9.3.0Success7,928,708
Nov 26, 2023 17:00mmalczakmmalczakCPPg++9.3.0Success7,895,841
Nov 26, 2023 16:58mmalczakmmalczakCPPg++9.3.0Success7,898,033
Nov 26, 2023 16:57mmalczakmmalczakCPPg++9.3.0Error
Nov 26, 2023 16:56mmalczakmmalczakCPPg++9.3.0Error
Nov 26, 2023 16:53mmalczakmmalczakCPPg++9.3.0Success7,322,241+0.01 RP
Nov 26, 2023 16:45mmalczakmmalczakCPPg++9.3.0Success7,378,861+1.36 RP
Nov 3, 2023 19:11Andrey LikhachevAndrey LikhachevRUSTrust-1.73.0Success121,834
Nov 2, 2023 19:56Andrey LikhachevAndrey LikhachevRUSTrust-1.73.0Success116,265+42.40 RP
Nov 2, 2023 19:31Andrey LikhachevAndrey LikhachevGOgo1.21.3Success229,285+0.81 RP
Nov 2, 2023 19:16Andrey LikhachevAndrey LikhachevGOgo1.21.3Success233,634+30.84 RP
Nov 2, 2023 19:03Andrey LikhachevAndrey LikhachevGOgo1.21.3Error
Nov 1, 2023 20:16Asahi NaruhayaAsahi NaruhayaRUSTrust-1.73.0Error
Nov 1, 2023 20:05Asahi NaruhayaAsahi NaruhayaRUSTrust-1.73.0Success2,348,773+0.04 RP
Nov 1, 2023 20:04Asahi NaruhayaAsahi NaruhayaRUSTrust-1.73.0Error
Nov 1, 2023 20:03Andrey LikhachevAndrey LikhachevGOgo1.21.3Success902,358
Nov 1, 2023 19:57Asahi NaruhayaAsahi NaruhayaRUSTrust-1.73.0Success2,371,905+4.22 RP
Nov 1, 2023 19:55Asahi NaruhayaAsahi NaruhayaRUSTrust-1.73.0Error
Nov 1, 2023 18:05Andrey LikhachevAndrey LikhachevGOgo1.21.3Success835,726+10.60 RP
Nov 1, 2023 15:32Andrey LikhachevAndrey LikhachevCPPg++9.3.0Success7,894,936
Nov 1, 2023 15:32Andrey LikhachevAndrey LikhachevCPPg++9.3.0Success7,898,605
Nov 1, 2023 07:09Andrey LikhachevAndrey LikhachevCPPg++9.3.0Success7,348,600
Nov 1, 2023 07:08Andrey LikhachevAndrey LikhachevCPPg++9.3.0Error
Nov 1, 2023 07:04Andrey LikhachevAndrey LikhachevCPPg++9.3.0Success7,326,383+1.36 RP
Oct 14, 2023 02:54zypehzypehRUSTrust-1.72.1Error
Oct 9, 2023 02:53sliceteamsliceteamCPPg++9.3.0Success7,356,670+1.36 RP
Oct 7, 2023 18:57Pavel ZagrebinPavel ZagrebinCPPg++9.3.0Success156,965+5.25 RP
Oct 7, 2023 18:56Pavel ZagrebinPavel ZagrebinCPPg++9.3.0Success171,071+23.71 RP
Oct 7, 2023 18:55Pavel ZagrebinPavel ZagrebinCPPg++9.3.0Success287,813+14.54 RP
Oct 7, 2023 18:52Pavel ZagrebinPavel ZagrebinCPPg++9.3.0Success1,311,945
Oct 7, 2023 18:47Pavel ZagrebinPavel ZagrebinCPPg++9.3.0Error
Oct 7, 2023 18:42Pavel ZagrebinPavel ZagrebinCPPg++9.3.0Success498,822
Oct 7, 2023 18:41Pavel ZagrebinPavel ZagrebinCPPg++9.3.0Success531,766
Oct 7, 2023 18:39Pavel ZagrebinPavel ZagrebinCPPg++9.3.0Success529,740
Oct 7, 2023 18:38Pavel ZagrebinPavel ZagrebinCPPg++9.3.0Success529,864
Oct 7, 2023 18:37Pavel ZagrebinPavel ZagrebinCPPg++9.3.0Success494,940+20.20 RP
Oct 7, 2023 18:33Pavel ZagrebinPavel ZagrebinCPPg++9.3.0Error
Oct 6, 2023 13:42apuxbtapuxbtCPPg++9.3.0Success24,951
Oct 6, 2023 13:41apuxbtapuxbtCPPclang++10.0.0Error
Oct 6, 2023 13:39apuxbtapuxbtCPPclang++10.0.0Success24,978
Oct 6, 2023 13:38apuxbtapuxbtCPPclang++10.0.0Success25,590
Oct 6, 2023 13:30apuxbtapuxbtCPPclang++10.0.0Success25,976
Oct 6, 2023 13:29apuxbtapuxbtCPPclang++10.0.0Error
Oct 6, 2023 13:29apuxbtapuxbtCPPg++9.3.0Error
Oct 6, 2023 10:00Robert BurkeRobert BurkeCPPg++9.3.0Success21,917
Oct 6, 2023 09:32Robert BurkeRobert BurkeCPPg++9.3.0Success21,717
Oct 6, 2023 09:29Robert BurkeRobert BurkeCPPg++9.3.0Success19,363
Oct 6, 2023 09:29Robert BurkeRobert BurkeCPPg++9.3.0Success19,357
Oct 6, 2023 09:28Robert BurkeRobert BurkeCPPg++9.3.0Success20,519
Oct 6, 2023 09:28Robert BurkeRobert BurkeCPPg++9.3.0Success19,361
Oct 6, 2023 09:26Robert BurkeRobert BurkeCPPg++9.3.0Error
Oct 6, 2023 09:26Robert BurkeRobert BurkeCPPg++9.3.0Error
Oct 6, 2023 09:24Robert BurkeRobert BurkeCPPg++9.3.0Success19,611
Oct 6, 2023 09:23Robert BurkeRobert BurkeCPPg++9.3.0Error
Oct 6, 2023 09:19Robert BurkeRobert BurkeCPPg++9.3.0Success20,357
Oct 6, 2023 09:14Robert BurkeRobert BurkeCPPg++9.3.0Success20,356
Oct 6, 2023 09:14Robert BurkeRobert BurkeCPPg++9.3.0Success19,526
Oct 6, 2023 09:13Robert BurkeRobert BurkeCPPg++9.3.0Success20,872
Oct 6, 2023 09:11Robert BurkeRobert BurkeCPPg++9.3.0Success20,364
Oct 6, 2023 09:07Robert BurkeRobert BurkeCPPg++9.3.0Success20,389
Oct 6, 2023 09:05Robert BurkeRobert BurkeCPPg++9.3.0Error
Oct 6, 2023 08:55Robert BurkeRobert BurkeCPPg++9.3.0Success20,431
Oct 6, 2023 08:54Robert BurkeRobert BurkeCPPg++9.3.0Success20,426
Oct 6, 2023 08:52Robert BurkeRobert BurkeCPPg++9.3.0Success20,411
Oct 6, 2023 08:42Robert BurkeRobert BurkeCPPg++9.3.0Success21,726
Oct 6, 2023 08:42Robert BurkeRobert BurkeCPPg++9.3.0Success22,131
Oct 6, 2023 08:41Robert BurkeRobert BurkeCPPg++9.3.0Success18,607
Oct 6, 2023 08:40Robert BurkeRobert BurkeCPPg++9.3.0Success22,093
Oct 6, 2023 08:39Robert BurkeRobert BurkeCPPg++9.3.0Success22,694
Oct 6, 2023 08:38Robert BurkeRobert BurkeCPPg++9.3.0Success22,156
Oct 6, 2023 08:36Robert BurkeRobert BurkeCPPg++9.3.0Error
Oct 6, 2023 08:36Robert BurkeRobert BurkeCPPg++9.3.0Success21,981
Oct 6, 2023 08:33Robert BurkeRobert BurkeCPPg++9.3.0Success22,070
Oct 6, 2023 08:31matsuoka-601matsuoka-601CPPclang++10.0.0Error
Oct 6, 2023 08:31matsuoka-601matsuoka-601CPPg++9.3.0Success18,060+28.67 RP
Oct 6, 2023 08:30matsuoka-601matsuoka-601CPPclang++10.0.0Error
Oct 6, 2023 08:26matsuoka-601matsuoka-601CPPclang++10.0.0Error
Oct 6, 2023 07:56matsuoka-601matsuoka-601CPPclang++10.0.0Error
Oct 6, 2023 07:53matsuoka-601matsuoka-601CPPg++9.3.0Success18,919+72.28 RP
Oct 6, 2023 07:49matsuoka-601matsuoka-601CPPclang++10.0.0Success21,916+10.58 RP
Oct 6, 2023 07:45matsuoka-601matsuoka-601CPPclang++10.0.0Success22,436+12.15 RP
Oct 6, 2023 07:43matsuoka-601matsuoka-601CPPg++9.3.0Success23,065+44.41 RP
Oct 6, 2023 04:39matsuoka-601matsuoka-601CPPg++9.3.0Success26,778
Oct 6, 2023 04:38matsuoka-601matsuoka-601CPPg++9.3.0Error
Oct 6, 2023 04:35matsuoka-601matsuoka-601CPPg++9.3.0Error
Oct 6, 2023 04:35matsuoka-601matsuoka-601CPPg++9.3.0Error
Oct 6, 2023 04:34matsuoka-601matsuoka-601CPPg++9.3.0Error
Oct 6, 2023 04:33matsuoka-601matsuoka-601CPPg++9.3.0Error
Oct 5, 2023 14:40matsuoka-601matsuoka-601CPPg++9.3.0Success25,711
Oct 5, 2023 14:39matsuoka-601matsuoka-601CPPg++9.3.0Success25,697+24.87 RP
Oct 5, 2023 14:31matsuoka-601matsuoka-601CPPg++9.3.0Error
Oct 5, 2023 14:30matsuoka-601matsuoka-601CPPclang++10.0.0Error
Oct 5, 2023 14:28matsuoka-601matsuoka-601CPPclang++10.0.0Error
Oct 5, 2023 14:27matsuoka-601matsuoka-601CPPclang++10.0.0Error
Oct 5, 2023 14:24matsuoka-601matsuoka-601CPPclang++10.0.0Error
Oct 5, 2023 14:19matsuoka-601matsuoka-601CPPclang++10.0.0Error
Oct 5, 2023 14:17matsuoka-601matsuoka-601CPPg++9.3.0Error
Oct 5, 2023 14:15matsuoka-601matsuoka-601CPPg++9.3.0Error
Oct 5, 2023 14:11matsuoka-601matsuoka-601CPPg++9.3.0Error
Oct 5, 2023 07:25Robert BurkeRobert BurkeCPPg++9.3.0Error