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 listJun 14, 2023 02:35Victor MuñozVictor MuñozScore: 10,498Success
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Jun 14, 2023 04:043,22474,682,02714,506,82802,224,128
2Jun 14, 2023 02:353,22679,757,45414,516,36602,215,936
3Jun 14, 2023 04:043,23084,029,00714,535,17902,215,936
4Jun 14, 2023 02:343,23159,564,71714,541,62002,215,936
5Jun 14, 2023 02:343,23875,771,11714,570,89902,224,128
6Jun 14, 2023 02:353,24286,118,38214,588,29402,220,032
7Jun 14, 2023 02:353,24471,550,05214,598,51902,215,936
8Jun 14, 2023 02:343,24482,038,16314,598,93302,220,032
9Jun 14, 2023 04:043,24678,417,05914,604,89102,224,128
10Jun 14, 2023 04:0410,418236,826,83713,673,00033,207,00029,745,152
11Jun 14, 2023 02:3410,418229,877,16512,437,00034,442,00029,765,632
12Jun 14, 2023 04:0410,429229,523,73213,409,00033,523,00029,519,872
13Jun 14, 2023 04:0410,430231,972,17013,264,00033,670,00029,712,384
14Jun 14, 2023 02:3410,432227,396,26714,936,00032,007,00029,519,872
15Jun 14, 2023 04:0410,449234,420,04815,282,00031,740,00029,585,408
16Jun 14, 2023 02:3410,462232,083,46714,023,00033,054,00029,507,584
17Jun 14, 2023 02:3510,473234,126,84212,764,00034,366,00029,683,712
18Jun 14, 2023 04:0410,485239,243,37212,779,00034,405,00029,483,008
19Jun 14, 2023 04:0410,498233,030,58816,598,00030,644,00029,585,408
20Jun 14, 2023 02:3510,500236,575,27815,356,00031,893,00029,712,384
21Jun 14, 2023 02:3410,502236,595,90715,387,00031,873,00029,683,712
22Jun 14, 2023 02:3410,530230,692,66712,319,00035,064,00029,507,584
23Jun 14, 2023 04:0410,548232,510,68415,822,00031,645,00029,552,640
24Jun 14, 2023 04:0410,577236,846,33915,866,00031,732,00029,716,480
25Jun 14, 2023 02:3510,577237,390,99213,165,00034,432,00029,745,152
26Jun 14, 2023 04:0410,591230,916,10713,900,00033,759,00029,507,584
27Jun 14, 2023 02:3510,603234,921,24013,784,00033,930,00029,741,056
28Jun 14, 2023 02:3510,652236,627,71414,163,00033,773,00029,716,480
29Jun 14, 2023 02:3510,668236,638,83312,237,00035,770,00029,716,480
30Jun 14, 2023 02:3410,677238,067,49114,312,00033,736,00029,585,408
31Jun 14, 2023 02:3510,685241,189,13715,627,00032,456,00029,712,384
32Jun 14, 2023 02:3410,707234,230,98313,766,00034,417,00029,716,480
33Jun 14, 2023 02:3510,722231,915,05914,372,00033,879,00029,515,776
34Jun 14, 2023 02:3510,726240,365,90115,016,00033,249,00029,736,960
35Jun 14, 2023 02:3410,781243,050,25418,867,00029,648,00029,585,408
36Jun 14, 2023 02:3410,834240,243,33514,739,00034,013,00029,745,152