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
Back to listNov 4, 2026 23:32Aleksey ShvetsAleksey ShvetsError
Source Code

Source code access is restricted. Log in to request access.

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Nov 4, 2026 23:33018,606,1538,144,0001,145,0002,117,632expected "3475303258070607 ", got "main:16/0/0/0 main:16/0/0/0 data35565612:125936/0/124928/0 [stack]:44/0/0/0 RssAnon=48 RssFile=32 RssShmem=125936 VmStk=132 VmPTE=32 sum=3475303258070607"
2Nov 4, 2026 23:33018,930,9178,459,0001,123,0002,117,632expected "3471925886406010 ", got "main:16/0/0/0 main:16/0/0/0 data45421829:125940/0/124928/0 [stack]:40/0/0/0 RssAnon=44 RssFile=32 RssShmem=125940 VmStk=132 VmPTE=36 sum=3471925886406010"
3Nov 4, 2026 23:33018,391,9658,028,0001,134,0002,117,632expected "3468498444187705 ", got "main:16/0/0/0 main:16/0/0/0 data37027797:125936/0/124928/0 [stack]:44/0/0/0 RssAnon=48 RssFile=32 RssShmem=125936 VmStk=132 VmPTE=36 sum=3468498444187705"