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
Sep 22, 2025 15:02Tejas G.Tejas G.CPPclang++18.1.3Success15,644
Sep 22, 2025 15:00Tejas G.Tejas G.CPPclang++18.1.3Success15,632+13.38 RP
Sep 22, 2025 14:59Tejas G.Tejas G.CPPclang++18.1.3Error
Sep 22, 2025 14:59Tejas G.Tejas G.CPPclang++18.1.3Error
Sep 22, 2025 14:55Tejas G.Tejas G.CPPclang++18.1.3Success16,135
Sep 22, 2025 14:53Tejas G.Tejas G.CPPclang++18.1.3Success16,147
Sep 22, 2025 14:50Tejas G.Tejas G.CPPclang++18.1.3Success15,966+531.36 RP
Sep 22, 2025 01:50Tejas G.Tejas G.CPPclang++18.1.3Error
Sep 22, 2025 01:34Tejas G.Tejas G.CPPclang++18.1.3Error
Sep 22, 2025 01:32Tejas G.Tejas G.GOgo1.25.1Error
Sep 22, 2025 01:25Tejas G.Tejas G.GOgo1.25.1Error
Sep 22, 2025 01:12Tejas G.Tejas G.CPPclang++18.1.3Error
Sep 22, 2025 01:04Tejas G.Tejas G.GOgo1.25.1Error
Sep 22, 2025 01:04Tejas G.Tejas G.GOgo1.25.1Error
Sep 22, 2025 01:02Tejas G.Tejas G.GOgo1.25.1Error
Sep 22, 2025 00:59Tejas G.Tejas G.CPPclang++18.1.3Error
Sep 22, 2025 00:34Tejas G.Tejas G.GOgo1.25.1Error
Sep 22, 2025 00:33Tejas G.Tejas G.GOgo1.25.1Error
Sep 22, 2025 00:32Tejas G.Tejas G.GOgo1.25.1Error
Sep 21, 2025 02:42Tejas G.Tejas G.CPPclang++18.1.3Error
Sep 21, 2025 02:42Tejas G.Tejas G.CPPclang++18.1.3Error
Sep 21, 2025 02:41Tejas G.Tejas G.CPPg++13.3.0Error
Sep 21, 2025 02:38Tejas G.Tejas G.CPPg++13.3.0Error
Sep 21, 2025 02:32Tejas G.Tejas G.CPPg++13.3.0Error
Sep 21, 2025 01:58Tejas G.Tejas G.CPPg++13.3.0Error
Sep 21, 2025 01:57Tejas G.Tejas G.CPPg++13.3.0Error
Sep 21, 2025 01:57Tejas G.Tejas G.CPPg++13.3.0Error
Sep 21, 2025 01:52Tejas G.Tejas G.CPPg++13.3.0Error
Sep 21, 2025 01:48Tejas G.Tejas G.CPPclang++18.1.3Error
Sep 20, 2025 06:51Tejas G.Tejas G.CPPclang++18.1.3Error
Sep 20, 2025 06:50Tejas G.Tejas G.CPPclang++18.1.3Error
Sep 20, 2025 03:05Tejas G.Tejas G.CPPclang++18.1.3Error
Sep 20, 2025 03:01Tejas G.Tejas G.CPPclang++18.1.3Error
Sep 20, 2025 02:52Tejas G.Tejas G.CPPclang++18.1.3Error
Sep 20, 2025 02:51Tejas G.Tejas G.CPPg++13.3.0Error
Sep 20, 2025 02:51Tejas G.Tejas G.CPPg++13.3.0Error
Sep 20, 2025 02:48Tejas G.Tejas G.CPPclang++18.1.3Error
Sep 20, 2025 02:47Tejas G.Tejas G.CPPg++13.3.0Error
Sep 19, 2025 13:19Tejas G.Tejas G.CPPg++13.3.0Error
Sep 19, 2025 13:18Tejas G.Tejas G.CPPg++13.3.0Error
Sep 19, 2025 12:51Tejas G.Tejas G.GOgo1.25.1Success105,292+94.97 RP
Sep 19, 2025 12:50Tejas G.Tejas G.CPPg++13.3.0Error
Sep 19, 2025 12:49Tejas G.Tejas G.CPPg++13.3.0Error
Sep 19, 2025 12:47Tejas G.Tejas G.CPPg++13.3.0Error
Sep 19, 2025 12:46Tejas G.Tejas G.CPPg++13.3.0Error
Sep 19, 2025 12:42Tejas G.Tejas G.CPPg++13.3.0Error
Sep 19, 2025 12:42Tejas G.Tejas G.CPPg++13.3.0Error
Aug 16, 2025 13:15Aniruddha DebAniruddha DebCPPg++13.3.0Success6,188
Aug 16, 2025 10:10Aniruddha DebAniruddha DebCPPclang++18.1.3Success8,996
Aug 16, 2025 10:10Aniruddha DebAniruddha DebCPPg++13.3.0Success8,256
Aug 16, 2025 09:59Aniruddha DebAniruddha DebCPPg++13.3.0Success6,188+4.95 RP
Aug 16, 2025 09:58Aniruddha DebAniruddha DebCPPg++13.3.0Error
Aug 16, 2025 09:51Aniruddha DebAniruddha DebCPPg++13.3.0Error
Aug 16, 2025 09:50Aniruddha DebAniruddha DebCPPg++13.3.0Error
Aug 16, 2025 09:48Aniruddha DebAniruddha DebCPPg++13.3.0Success6,207+51.99 RP
Aug 16, 2025 09:42Aniruddha DebAniruddha DebCPPg++13.3.0Error
Aug 16, 2025 08:46Aniruddha DebAniruddha DebCPPg++13.3.0Success6,414+48.97 RP
Aug 16, 2025 08:43Aniruddha DebAniruddha DebCPPg++13.3.0Error
Aug 16, 2025 08:41Aniruddha DebAniruddha DebCPPg++13.3.0Success6,634
Aug 16, 2025 08:33Aniruddha DebAniruddha DebCPPg++13.3.0Success6,644
Aug 16, 2025 08:31Aniruddha DebAniruddha DebCPPclang++18.1.3Success9,847
Aug 16, 2025 08:31Aniruddha DebAniruddha DebCPPg++13.3.0Success6,633
Aug 16, 2025 08:29Aniruddha DebAniruddha DebCPPg++13.3.0Success6,622+39.10 RP
Aug 16, 2025 08:28Aniruddha DebAniruddha DebCPPclang++18.1.3Error
Aug 16, 2025 08:15Aniruddha DebAniruddha DebCPPclang++18.1.3Success6,871
Aug 16, 2025 08:14Aniruddha DebAniruddha DebCPPg++13.3.0Success6,798+1.73 RP
Aug 16, 2025 08:13Aniruddha DebAniruddha DebCPPg++13.3.0Success7,448
Aug 7, 2025 22:01Aniruddha DebAniruddha DebCPPg++13.3.0Success7,451
Aug 7, 2025 21:58Aniruddha DebAniruddha DebCPPg++13.3.0Success7,428
Aug 2, 2025 10:42Aniruddha DebAniruddha DebCPPg++13.3.0Error
Aug 2, 2025 10:40Aniruddha DebAniruddha DebCPPg++13.3.0Success7,426
Aug 2, 2025 09:41Aniruddha DebAniruddha DebCPPg++13.3.0Error
Jul 31, 2025 22:13Aniruddha DebAniruddha DebCPPg++13.3.0Success6,806+9.01 RP
Jul 31, 2025 22:12Aniruddha DebAniruddha DebCPPg++13.3.0Success6,848+45.85 RP
Jul 31, 2025 22:09Aniruddha DebAniruddha DebCPPg++13.3.0Success7,070+311.16 RP
Jul 31, 2025 22:08Aniruddha DebAniruddha DebCPPg++13.3.0Error
Jul 31, 2025 22:03Aniruddha DebAniruddha DebCPPg++13.3.0Success9,064+77.83 RP
Jul 31, 2025 22:01Aniruddha DebAniruddha DebCPPg++13.3.0Success14,175
Jul 31, 2025 22:01Aniruddha DebAniruddha DebCPPg++13.3.0Success23,082
Jul 31, 2025 21:16Aniruddha DebAniruddha DebCPPg++13.3.0Error
Jul 8, 2025 21:21Aniruddha DebAniruddha DebCPPg++13.3.0Success9,752+39.92 RP
Jun 21, 2025 20:50Aniruddha DebAniruddha DebCPPg++13.3.0Success10,259
Jun 2, 2025 15:40KeefeKeefeCPPclang++18.1.3Error
Jun 2, 2025 13:28KeefeKeefeCPPclang++18.1.3Success12,068+8.29 RP
May 31, 2025 15:29KeefeKeefeCPPclang++18.1.3Success12,190+69.71 RP
May 31, 2025 15:28KeefeKeefeCPPg++13.3.0Success13,544
May 16, 2025 19:35Neko with earsNeko with earsCSHARP8.0.16Error
May 16, 2025 19:33Neko with earsNeko with earsCSHARP8.0.16Error
May 16, 2025 19:14Neko with earsNeko with earsCSHARP8.0.16Error
May 16, 2025 19:12Neko with earsNeko with earsCSHARP8.0.16Error
May 16, 2025 18:52Neko with earsNeko with earsCSHARP8.0.16Error
May 16, 2025 18:50Neko with earsNeko with earsCSHARP8.0.16Error
May 16, 2025 18:28Neko with earsNeko with earsCSHARP8.0.16Error
May 16, 2025 18:24Neko with earsNeko with earsCSHARP8.0.16Error
May 16, 2025 18:22Neko with earsNeko with earsCSHARP8.0.16Error
May 16, 2025 18:01Neko with earsNeko with earsCSHARP8.0.16Error
May 16, 2025 17:36Neko with earsNeko with earsCSHARP8.0.16Error
May 16, 2025 17:34Neko with earsNeko with earsCSHARP8.0.16Error
May 16, 2025 17:33Neko with earsNeko with earsCSHARP8.0.16Error
May 16, 2025 12:10Neko with earsNeko with earsCSHARP8.0.16Error