Parse dateTime 
Compute the sum of 5,000,000 UTC Unix timestamps as fast as possible.
Input
One RFC 3339 datetime per line on STDIN:
2017-05-04T14:31:30-03:00
2046-06-23T11:51:56-06:00
2031-08-14T13:18:38+06:00
2048-04-14T05:55:06-09:00
1980-08-28T00:43:03+02:00
Output
Print the sum of all UTC Unix timestamps (int64) to STDOUT.
Constraints
- Datetimes are in the range
1950-01-01T00:00:00to2050-12-31T23:59:59
| Date | Author | Language | Status | Score | |
|---|---|---|---|---|---|
| May 8, 2023 06:24 | CPPg++9.3.0 | Success | 12,019+3.10 RP | ||
| May 8, 2023 06:23 | CPPg++9.3.0 | Success | 12,064+9.24 RP | ||
| May 8, 2023 06:19 | CPPg++9.3.0 | Success | 12,200+0.74 RP | ||
| May 8, 2023 06:17 | CPPg++9.3.0 | Success | 12,211+5.99 RP | ||
| May 8, 2023 06:16 | CPPg++9.3.0 | Success | 12,350 | ||
| May 8, 2023 06:13 | CPPg++9.3.0 | Success | 12,720 | ||
| May 8, 2023 06:12 | CPPg++9.3.0 | Success | 12,441 | ||
| May 8, 2023 06:10 | CPPg++9.3.0 | Success | 12,301+18.53 RP | ||
| May 8, 2023 06:05 | CPPg++9.3.0 | Error | |||
| May 8, 2023 06:05 | CPPg++9.3.0 | Error | |||
| May 8, 2023 06:04 | CPPg++9.3.0 | Error | |||
| May 8, 2023 06:03 | CPPg++9.3.0 | Error | |||
| May 8, 2023 05:59 | CPPg++9.3.0 | Error | |||
| May 8, 2023 05:57 | CPPg++9.3.0 | Error | |||
| May 8, 2023 05:55 | CPPg++9.3.0 | Error | |||
| May 8, 2023 05:53 | CPPg++9.3.0 | Error | |||
| May 8, 2023 03:18 | CPPclang++10.0.0 | Success | 12,900 | ||
| May 8, 2023 03:07 | CPPg++9.3.0 | Success | 14,526 | ||
| May 8, 2023 03:04 | CPPg++9.3.0 | Success | 12,588+34.41 RP | ||
| May 8, 2023 03:02 | CPPg++9.3.0 | Error | |||
| May 8, 2023 02:59 | CPPg++9.3.0 | Error | |||
| May 8, 2023 02:52 | CPPg++9.3.0 | Error | |||
| May 8, 2023 02:50 | CPPg++9.3.0 | Error | |||
| May 8, 2023 02:44 | CPPg++9.3.0 | Error | |||
| May 8, 2023 02:40 | CPPg++9.3.0 | Error | |||
| May 7, 2023 15:52 | CPPg++9.3.0 | Success | 189,964 | ||
| May 7, 2023 15:41 | CPPg++9.3.0 | Success | 13,569 | ||
| May 7, 2023 15:39 | CPPg++9.3.0 | Success | 22,587 | ||
| May 7, 2023 15:37 | CPPg++9.3.0 | Success | 22,318 | ||
| May 7, 2023 15:36 | CPPg++9.3.0 | Success | 30,234 | ||
| May 7, 2023 15:32 | CPPg++9.3.0 | Error | |||
| May 7, 2023 15:27 | CPPg++9.3.0 | Error | |||
| May 7, 2023 15:17 | CPPg++9.3.0 | Error | |||
| May 7, 2023 15:12 | CPPg++9.3.0 | Error | |||
| May 7, 2023 15:11 | CPPg++9.3.0 | Error | |||
| May 7, 2023 15:07 | CPPg++9.3.0 | Error | |||
| May 7, 2023 15:04 | CPPg++9.3.0 | Error | |||
| May 7, 2023 15:00 | CPPg++9.3.0 | Error | |||
| May 7, 2023 14:59 | CPPg++9.3.0 | Error | |||
| May 7, 2023 14:57 | CPPg++9.3.0 | Success | 13,706 | ||
| May 7, 2023 14:18 | CPPg++9.3.0 | Success | 13,564 | ||
| May 7, 2023 14:14 | CPPg++9.3.0 | Success | 13,608 | ||
| May 7, 2023 10:13 | CPPg++9.3.0 | Success | 13,525 | ||
| May 7, 2023 10:09 | CPPg++9.3.0 | Success | 17,455 | ||
| May 7, 2023 09:49 | CPPg++9.3.0 | Success | 13,500 | ||
| May 7, 2023 09:48 | CPPg++9.3.0 | Error | |||
| May 7, 2023 09:45 | CPPg++9.3.0 | Success | 13,559 | ||
| May 7, 2023 09:43 | CPPg++9.3.0 | Success | 13,493+4.80 RP | ||
| May 7, 2023 09:36 | CPPg++9.3.0 | Success | 16,296 | ||
| May 7, 2023 09:33 | CPPg++9.3.0 | Success | 13,581+1.24 RP | ||
| May 7, 2023 09:29 | CPPg++9.3.0 | Success | 16,733 | ||
| May 7, 2023 09:25 | CPPg++9.3.0 | Success | 13,604+18.64 RP | ||
| May 7, 2023 09:15 | CPPg++9.3.0 | Success | 13,958+9.32 RP | ||
| May 7, 2023 08:45 | CPPg++9.3.0 | Success | 14,142+43.63 RP | ||
| May 6, 2023 18:11 | CPPg++9.3.0 | Success | 15,072+53.99 RP | ||
| May 6, 2023 18:10 | CPPg++9.3.0 | Success | 22,884 | ||
| May 6, 2023 18:09 | CPPg++9.3.0 | Success | 24,317 | ||
| May 6, 2023 18:08 | CPPg++9.3.0 | Success | 27,914 | ||
| May 6, 2023 18:05 | CPPg++9.3.0 | Error | |||
| May 6, 2023 18:04 | CPPg++9.3.0 | Error | |||
| May 6, 2023 18:01 | CPPg++9.3.0 | Error | |||
| May 6, 2023 17:58 | CPPg++9.3.0 | Error | |||
| May 6, 2023 17:56 | CPPg++9.3.0 | Error | |||
| May 6, 2023 17:54 | CPPg++9.3.0 | Error | |||
| May 6, 2023 17:53 | CPPg++9.3.0 | Error | |||
| May 6, 2023 17:52 | CPPg++9.3.0 | Error | |||
| May 6, 2023 17:51 | CPPg++9.3.0 | Error | |||
| May 6, 2023 17:49 | CPPg++9.3.0 | Error | |||
| May 6, 2023 17:45 | CPPg++9.3.0 | Error | |||
| May 6, 2023 17:41 | CPPg++9.3.0 | Error | |||
| May 6, 2023 17:39 | CPPg++9.3.0 | Error | |||
| May 6, 2023 17:35 | CPPg++9.3.0 | Error | |||
| May 6, 2023 17:33 | CPPg++9.3.0 | Error | |||
| May 6, 2023 17:31 | CPPg++9.3.0 | Error | |||
| May 6, 2023 15:34 | CPPg++9.3.0 | Success | 16,407+583.68 RP | ||
| May 6, 2023 15:26 | CPPg++9.3.0 | Error | |||
| May 6, 2023 07:19 | CPPg++9.3.0 | Error | |||
| May 6, 2023 07:11 | CPPg++9.3.0 | Success | 387,319+5.71 RP | ||
| May 6, 2023 07:10 | CPPg++9.3.0 | Error | |||
| May 6, 2023 07:08 | CPPg++9.3.0 | Error | |||
| May 6, 2023 07:07 | CPPg++9.3.0 | Error | |||
| May 6, 2023 07:04 | CPPg++9.3.0 | Error | |||
| May 6, 2023 07:03 | CPPg++9.3.0 | Error | |||
| May 6, 2023 07:01 | CPPg++9.3.0 | Error | |||
| May 6, 2023 06:56 | CPPg++9.3.0 | Error | |||
| May 6, 2023 06:56 | CPPg++9.3.0 | Error | |||
| May 6, 2023 06:55 | CPPg++9.3.0 | Error | |||
| May 6, 2023 06:49 | CPPg++9.3.0 | Error | |||
| May 5, 2023 17:32 | CPPg++9.3.0 | Success | 499,194 | ||
| May 5, 2023 17:32 | CPPg++9.3.0 | Success | 498,575 | ||
| May 5, 2023 17:30 | CPPg++9.3.0 | Success | 498,485 | ||
| May 5, 2023 16:26 | CPPg++9.3.0 | Success | 497,412+0.11 RP | ||
| May 5, 2023 16:24 | CPPg++9.3.0 | Success | 500,141+0.04 RP | ||
| May 5, 2023 16:24 | CPPg++9.3.0 | Error | |||
| May 5, 2023 16:23 | CPPg++9.3.0 | Success | 501,180+0.04 RP | ||
| May 5, 2023 16:21 | CPPg++9.3.0 | Success | 502,243+19.91 RP | ||
| May 5, 2023 16:19 | CPPg++9.3.0 | Error | |||
| May 5, 2023 16:19 | CPPg++9.3.0 | Error | |||
| May 5, 2023 16:13 | CPPg++9.3.0 | Error | |||
| May 5, 2023 16:12 | CPPg++9.3.0 | Error |