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 listOct 5, 2026 15:26Karthik ReddyKarthik ReddyError
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Oct 5, 2026 15:27090,027,89876,628,00002,117,632expected "3471745384752007 ", got " pfm=6487 base=6294 pfm512=6334 fx26=6203! pfm=6319 base=6270 pfm512=6334 fx26=6210! pfm=6328 base=6275 pfm512=6327 fx26=6211! "
2Oct 5, 2026 15:27085,777,62076,924,00002,113,536expected "3470353893550110 ", got " pfm=6545 base=6310 pfm512=6383 fx26=6189! pfm=6360 base=6303 pfm512=6375 fx26=6189! pfm=6366 base=6303 pfm512=6374 fx26=6192! "
3Oct 5, 2026 15:27085,414,37476,544,00002,113,536expected "3470221120957250 ", got " pfm=6501 base=6280 pfm512=6327 fx26=6200! pfm=6315 base=6277 pfm512=6316 fx26=6197! pfm=6314 base=6273 pfm512=6322 fx26=6198! "