Parse dateTime Andrey Tsvetkov

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:00 to 2050-12-31T23:59:59
Date AuthorLanguageStatus Score
May 7, 2023 15:27Bernard TeoBernard TeoCPPg++9.3.0Error
May 7, 2023 15:17Bernard TeoBernard TeoCPPg++9.3.0Error
May 7, 2023 15:12Bernard TeoBernard TeoCPPg++9.3.0Error
May 7, 2023 15:11Bernard TeoBernard TeoCPPg++9.3.0Error
May 7, 2023 15:07Bernard TeoBernard TeoCPPg++9.3.0Error
May 7, 2023 15:04Bernard TeoBernard TeoCPPg++9.3.0Error
May 7, 2023 15:00Bernard TeoBernard TeoCPPg++9.3.0Error
May 7, 2023 14:59Bernard TeoBernard TeoCPPg++9.3.0Error
May 7, 2023 14:57Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success13,706
May 7, 2023 14:18Bernard TeoBernard TeoCPPg++9.3.0Success13,564
May 7, 2023 14:14Bernard TeoBernard TeoCPPg++9.3.0Success13,608
May 7, 2023 10:13Bernard TeoBernard TeoCPPg++9.3.0Success13,525
May 7, 2023 10:09Bernard TeoBernard TeoCPPg++9.3.0Success17,455
May 7, 2023 09:49Bernard TeoBernard TeoCPPg++9.3.0Success13,500
May 7, 2023 09:48Bernard TeoBernard TeoCPPg++9.3.0Error
May 7, 2023 09:45Bernard TeoBernard TeoCPPg++9.3.0Success13,559
May 7, 2023 09:43Bernard TeoBernard TeoCPPg++9.3.0Success13,493+4.80 RP
May 7, 2023 09:36Bernard TeoBernard TeoCPPg++9.3.0Success16,296
May 7, 2023 09:33Bernard TeoBernard TeoCPPg++9.3.0Success13,581+1.24 RP
May 7, 2023 09:29Bernard TeoBernard TeoCPPg++9.3.0Success16,733
May 7, 2023 09:25Bernard TeoBernard TeoCPPg++9.3.0Success13,604+18.64 RP
May 7, 2023 09:15Bernard TeoBernard TeoCPPg++9.3.0Success13,958+9.32 RP
May 7, 2023 08:45Bernard TeoBernard TeoCPPg++9.3.0Success14,142+43.63 RP
May 6, 2023 18:11Bernard TeoBernard TeoCPPg++9.3.0Success15,072+53.99 RP
May 6, 2023 18:10Bernard TeoBernard TeoCPPg++9.3.0Success22,884
May 6, 2023 18:09Bernard TeoBernard TeoCPPg++9.3.0Success24,317
May 6, 2023 18:08Bernard TeoBernard TeoCPPg++9.3.0Success27,914
May 6, 2023 18:05Bernard TeoBernard TeoCPPg++9.3.0Error
May 6, 2023 18:04Bernard TeoBernard TeoCPPg++9.3.0Error
May 6, 2023 18:01Bernard TeoBernard TeoCPPg++9.3.0Error
May 6, 2023 17:58Bernard TeoBernard TeoCPPg++9.3.0Error
May 6, 2023 17:56Bernard TeoBernard TeoCPPg++9.3.0Error
May 6, 2023 17:54Bernard TeoBernard TeoCPPg++9.3.0Error
May 6, 2023 17:53Bernard TeoBernard TeoCPPg++9.3.0Error
May 6, 2023 17:52Bernard TeoBernard TeoCPPg++9.3.0Error
May 6, 2023 17:51Bernard TeoBernard TeoCPPg++9.3.0Error
May 6, 2023 17:49Bernard TeoBernard TeoCPPg++9.3.0Error
May 6, 2023 17:45Bernard TeoBernard TeoCPPg++9.3.0Error
May 6, 2023 17:41Bernard TeoBernard TeoCPPg++9.3.0Error
May 6, 2023 17:39Bernard TeoBernard TeoCPPg++9.3.0Error
May 6, 2023 17:35Bernard TeoBernard TeoCPPg++9.3.0Error
May 6, 2023 17:33Bernard TeoBernard TeoCPPg++9.3.0Error
May 6, 2023 17:31Bernard TeoBernard TeoCPPg++9.3.0Error
May 6, 2023 15:34Bernard TeoBernard TeoCPPg++9.3.0Success16,407+583.68 RP
May 6, 2023 15:26Bernard TeoBernard TeoCPPg++9.3.0Error
May 6, 2023 07:19Bernard TeoBernard TeoCPPg++9.3.0Error
May 6, 2023 07:11Bernard TeoBernard TeoCPPg++9.3.0Success387,319+5.71 RP
May 6, 2023 07:10Bernard TeoBernard TeoCPPg++9.3.0Error
May 6, 2023 07:08Bernard TeoBernard TeoCPPg++9.3.0Error
May 6, 2023 07:07Bernard TeoBernard TeoCPPg++9.3.0Error
May 6, 2023 07:04Bernard TeoBernard TeoCPPg++9.3.0Error
May 6, 2023 07:03Bernard TeoBernard TeoCPPg++9.3.0Error
May 6, 2023 07:01Bernard TeoBernard TeoCPPg++9.3.0Error
May 6, 2023 06:56Bernard TeoBernard TeoCPPg++9.3.0Error
May 6, 2023 06:56Bernard TeoBernard TeoCPPg++9.3.0Error
May 6, 2023 06:55Bernard TeoBernard TeoCPPg++9.3.0Error
May 6, 2023 06:49Bernard TeoBernard TeoCPPg++9.3.0Error
May 5, 2023 17:32Bernard TeoBernard TeoCPPg++9.3.0Success499,194
May 5, 2023 17:32Bernard TeoBernard TeoCPPg++9.3.0Success498,575
May 5, 2023 17:30Bernard TeoBernard TeoCPPg++9.3.0Success498,485
May 5, 2023 16:26Bernard TeoBernard TeoCPPg++9.3.0Success497,412+0.11 RP
May 5, 2023 16:24Bernard TeoBernard TeoCPPg++9.3.0Success500,141+0.04 RP
May 5, 2023 16:24Bernard TeoBernard TeoCPPg++9.3.0Error
May 5, 2023 16:23Bernard TeoBernard TeoCPPg++9.3.0Success501,180+0.04 RP
May 5, 2023 16:21Bernard TeoBernard TeoCPPg++9.3.0Success502,243+19.91 RP
May 5, 2023 16:19Bernard TeoBernard TeoCPPg++9.3.0Error
May 5, 2023 16:19Bernard TeoBernard TeoCPPg++9.3.0Error
May 5, 2023 16:13Bernard TeoBernard TeoCPPg++9.3.0Error
May 5, 2023 16:12Bernard TeoBernard TeoCPPg++9.3.0Error
May 5, 2023 15:04Bernard TeoBernard TeoCPPg++9.3.0Error
May 5, 2023 14:51Bernard TeoBernard TeoCPPg++9.3.0Error
May 5, 2023 14:32Bernard TeoBernard TeoCPPg++9.3.0Error
May 5, 2023 14:23Bernard TeoBernard TeoCPPg++9.3.0Error
May 5, 2023 14:12Bernard TeoBernard TeoCPPg++9.3.0Error
May 5, 2023 13:52Bernard TeoBernard TeoCPPg++9.3.0Error
May 5, 2023 13:45Bernard TeoBernard TeoCPPg++9.3.0Error
May 5, 2023 13:37Bernard TeoBernard TeoCPPg++9.3.0Error
May 5, 2023 13:27Bernard TeoBernard TeoCPPg++9.3.0Error
May 5, 2023 13:26Bernard TeoBernard TeoCPPg++9.3.0Error
May 5, 2023 13:25Bernard TeoBernard TeoCPPg++9.3.0Error
May 5, 2023 13:22Bernard TeoBernard TeoCPPg++9.3.0Error
Mar 6, 2023 22:37ttGOgo1.20.1Success109,990+90.92 RP
Feb 15, 2023 23:12LiamLiamGOgo1.20.1Success109,882+91.01 RP
Aug 30, 2022 09:14Gaussian-ProcessGaussian-ProcessCPPg++9.3.0Error
Aug 30, 2022 09:05Gaussian-ProcessGaussian-ProcessCPPg++9.3.0Error
Aug 30, 2022 09:03Gaussian-ProcessGaussian-ProcessCPPg++9.3.0Error
Aug 30, 2022 09:03Gaussian-ProcessGaussian-ProcessCPPg++9.3.0Error
Aug 22, 2022 17:48Robert BurkeRobert BurkeGOgo1.18.4Success457,630+21.85 RP
Aug 22, 2022 17:46Eugene ZhydzetskiEugene ZhydzetskiGOgo1.19Success469,116+21.32 RP
Aug 13, 2022 06:37Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Dec 25, 2021 05:03Alexander KimAlexander KimGOgo1.17.5Success451,118+22.17 RP
Nov 24, 2021 02:22Vitaliy F.Vitaliy F.GOgo1.15.15Success50,162
Nov 24, 2021 02:21Vitaliy F.Vitaliy F.GOgo1.16.9Success48,581
Nov 24, 2021 02:21Vitaliy F.Vitaliy F.GOgo1.17.3Success43,013+0.69 RP
Nov 24, 2021 02:20Vitaliy F.Vitaliy F.GOgo1.17.3Error
Nov 9, 2021 13:18Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Success16,398
Nov 9, 2021 13:17Ilya AniskovetsIlya AniskovetsCPPclang++10.0.0Success14,908
Nov 9, 2021 13:17Ilya AniskovetsIlya AniskovetsCPPclang++10.0.0Error
Nov 9, 2021 13:15Ilya AniskovetsIlya AniskovetsCPPclang++10.0.0Success14,587
Nov 9, 2021 13:14Ilya AniskovetsIlya AniskovetsCPPclang++10.0.0Success14,690