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 listMay 5, 2026 12:45Victor MerckléVictor MerckléError
Source Code

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

Challenge History
DateChallengerCostTypeStatus
Sep 5, 2026 00:51Tomislav Tunkovic10.00CustomSolution Broken
Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Sep 5, 2026 02:33028,945,30017,994,0001,050,0002,183,168expected "-1275254742831501 ", got "-1275254742527481 "
2Sep 5, 2026 02:33029,395,58818,524,0001,048,0002,134,016expected "3472355539385531 ", got "3472355539554431 "
3Sep 5, 2026 02:33029,543,21818,611,0001,050,0002,138,112expected "3471860878939392 ", got "3471860879183532 "
4May 5, 2026 12:554,56528,684,11819,462,0001,083,0002,375,680
5May 5, 2026 12:554,56928,790,27919,482,0001,082,0002,392,064
6May 5, 2026 12:554,57328,756,03819,496,0001,084,0002,375,680
7May 5, 2026 12:554,57828,664,27919,515,0001,086,0002,396,160
8May 5, 2026 12:554,57928,742,68419,522,0001,084,0002,375,680
9May 5, 2026 12:554,58428,723,00019,546,0001,086,0002,379,776
10May 5, 2026 12:554,59228,793,84919,578,0001,087,0002,379,776
11May 5, 2026 12:554,60928,818,31219,649,0001,092,0002,396,160
12May 5, 2026 12:554,61628,788,89419,683,0001,092,0002,383,872