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 8, 2021 08:10Ilya AniskovetsIlya AniskovetsScore: 14,524Success
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Nov 8, 2021 08:106,99099,907,17131,453,24002,281,472
2Oct 16, 2021 10:287,003100,393,37831,513,71602,273,280
3Oct 16, 2021 10:007,00691,547,62031,529,17902,281,472
4Nov 8, 2021 08:117,008106,115,98431,536,48402,269,184
5Nov 8, 2021 08:117,00997,520,85631,542,05902,277,376
6Oct 16, 2021 10:007,02193,936,45131,595,69202,277,376
7Nov 8, 2021 08:107,02190,883,46231,593,10002,260,992
8Oct 16, 2021 10:287,02894,080,77431,624,74502,269,184
9Nov 8, 2021 08:117,03090,643,98031,633,69602,285,568
10Nov 8, 2021 08:117,037108,385,27131,666,68002,265,088
11Oct 16, 2021 10:417,03887,085,25031,670,60802,260,992
12Oct 16, 2021 13:367,04697,965,92331,706,33902,285,568
13Oct 16, 2021 09:447,052100,537,32631,732,72802,269,184
14Oct 16, 2021 10:417,059113,620,13331,767,36702,277,376
15Oct 16, 2021 13:367,076100,622,60331,842,62202,269,184
16Oct 16, 2021 13:367,07894,108,19131,851,40402,269,184
17Nov 8, 2021 08:117,08095,481,60431,857,96002,265,088
18Nov 8, 2021 08:117,088108,527,04431,894,35202,269,184
19Nov 8, 2021 08:107,090100,521,54431,907,09602,273,280
20Oct 16, 2021 09:447,093108,026,95631,920,68602,273,280
21Oct 16, 2021 10:417,10493,070,46831,968,42902,269,184
22Oct 16, 2021 10:287,11495,283,61432,013,01202,277,376
23Oct 16, 2021 10:007,12693,764,39132,067,54702,273,280
24Oct 16, 2021 09:447,136101,257,34332,111,05102,277,376
25Nov 8, 2021 08:1014,149255,123,63332,357,00031,314,00029,556,736
26Oct 16, 2021 10:2814,258251,013,54230,601,00033,562,00029,552,640
27Nov 8, 2021 08:1114,316254,348,96533,848,00030,573,00029,724,672
28Nov 8, 2021 08:1114,365247,874,77830,731,00033,910,00029,593,600
29Oct 16, 2021 10:0014,372259,853,77032,336,00032,336,00029,724,672
30Nov 8, 2021 08:1114,376248,932,20132,347,00032,347,00029,757,440
31Oct 16, 2021 13:3614,395252,023,41732,919,00031,857,00029,667,328
32Nov 8, 2021 08:1114,401252,030,51531,357,00033,448,00029,663,232
33Nov 8, 2021 08:1014,409257,661,78227,789,00037,052,00029,614,080
34Oct 16, 2021 10:0014,419257,018,63426,122,00038,762,00029,503,488
35Nov 8, 2021 08:1014,422256,799,98631,917,00032,981,00029,548,544
36Oct 16, 2021 10:0014,427253,846,35729,509,00035,411,00029,630,464
37Oct 16, 2021 10:0014,427253,845,77134,700,00030,223,00029,630,464
38Nov 8, 2021 08:1114,432254,804,67729,519,00035,423,00029,638,656
39Oct 16, 2021 13:3614,454262,691,02131,989,00033,055,00029,597,696
40Nov 8, 2021 08:1114,461250,061,73330,034,00035,040,00029,663,232
41Nov 8, 2021 08:1114,476253,191,12631,585,00033,559,00029,544,448
42Oct 16, 2021 09:4414,490252,131,27830,095,00035,111,00029,499,392
43Oct 16, 2021 10:4114,502258,348,46830,652,00034,607,00029,540,352
44Oct 16, 2021 10:2814,513253,568,83129,686,00035,624,00029,552,640
45Oct 16, 2021 09:4414,518249,942,44633,792,00031,539,00029,544,448
46Nov 8, 2021 08:1114,519267,735,28336,168,00029,168,00029,745,152
47Oct 16, 2021 09:4414,519249,285,22732,150,00033,187,00029,634,560
48Oct 16, 2021 10:4114,522259,030,16427,229,00038,120,00029,663,232
49Oct 16, 2021 13:3614,524251,177,01728,010,00037,347,00029,581,312
50Oct 16, 2021 09:4414,533251,137,11028,434,00036,964,00029,691,904
51Nov 8, 2021 08:1114,535248,185,16733,239,00032,167,00029,630,464
52Oct 16, 2021 10:0014,538254,026,02829,737,00035,685,00029,630,464
53Oct 16, 2021 09:4414,538251,185,09132,156,00033,265,00029,655,040
54Oct 16, 2021 10:2814,540257,885,80031,660,00033,771,00029,532,160
55Nov 8, 2021 08:1114,544248,091,53931,669,00033,780,00029,548,544
56Oct 16, 2021 10:2814,557252,652,28131,193,00034,312,00029,540,352
57Oct 16, 2021 13:3614,559250,711,94530,710,00034,805,00029,630,464
58Oct 16, 2021 09:4414,561253,166,19132,762,00032,762,00029,593,600
59Oct 16, 2021 13:3614,562254,029,17130,244,00035,285,00029,614,080
60Oct 16, 2021 10:4114,562250,853,61531,741,00033,788,00029,736,960
61Oct 16, 2021 13:3614,563255,155,67232,767,00032,767,00029,663,232
62Oct 16, 2021 10:4114,563254,902,75533,322,00032,211,00029,532,160
63Oct 16, 2021 10:2814,567255,105,17134,500,00031,050,00029,548,544
64Oct 16, 2021 10:4114,569259,462,93930,731,00034,828,00029,548,544
65Nov 8, 2021 08:1114,572262,534,64929,805,00035,767,00029,671,424
66Oct 16, 2021 09:4414,573255,510,71030,740,00034,839,00029,630,464
67Nov 8, 2021 08:1114,573253,536,44630,268,00035,312,00029,556,736
68Oct 16, 2021 10:4114,575257,571,66131,736,00033,852,00029,556,736
69Oct 16, 2021 10:0014,575252,993,38731,232,00034,355,00029,552,640
70Nov 8, 2021 08:1014,576253,238,38631,771,00033,821,00029,757,440
71Nov 8, 2021 08:1114,579261,586,71035,680,00029,925,00029,466,624
72Nov 8, 2021 08:1014,585254,686,88428,129,00037,505,00029,548,544
73Oct 16, 2021 10:0014,587255,465,18126,611,00039,030,00029,544,448
74Oct 16, 2021 10:4114,591255,090,37129,499,00036,160,00029,761,536
75Oct 16, 2021 10:2814,596255,415,87629,856,00035,828,00029,532,160
76Oct 16, 2021 13:3614,598254,040,53428,982,00036,710,00029,495,296
77Oct 16, 2021 10:2814,604258,269,83334,529,00031,188,00029,597,696
78Oct 16, 2021 10:2814,630250,158,99134,014,00031,820,00029,556,736
79Oct 16, 2021 13:3614,637254,163,66429,058,00036,807,00029,593,600
80Nov 8, 2021 08:1014,640257,854,14733,499,00032,383,00029,540,352
81Nov 8, 2021 08:1014,649253,506,48132,960,00032,960,00029,495,296
82Nov 8, 2021 08:1114,650255,169,52831,900,00034,027,00029,646,848
83Oct 16, 2021 10:0014,665251,291,20129,996,00035,995,00029,532,160
84Oct 16, 2021 09:4414,666257,315,33827,887,00038,112,00029,663,232
85Oct 16, 2021 09:4414,668254,453,96931,479,00034,525,00029,741,056
86Oct 16, 2021 10:4114,691254,651,52032,022,00034,088,00029,499,392
87Oct 16, 2021 10:0014,708257,830,63932,584,00033,602,00029,630,464
88Oct 16, 2021 10:2814,728257,146,48930,665,00035,611,00029,626,368
89Oct 16, 2021 10:4114,754254,606,66334,884,00031,508,00029,630,464
90Nov 8, 2021 08:1114,763257,120,80234,324,00032,109,00029,544,448
91Oct 16, 2021 13:3614,771256,509,48034,380,00032,088,00029,757,440
92Nov 8, 2021 08:1114,801253,291,68632,227,00034,376,00029,618,176
93Nov 8, 2021 08:1114,802256,088,95634,453,00032,156,00029,511,680
94Nov 8, 2021 08:1114,808261,690,15239,725,00026,910,00029,630,464
95Nov 8, 2021 08:1014,837253,890,80334,535,00032,232,00029,548,544
96Nov 8, 2021 08:1014,854259,755,67333,422,00033,422,00029,605,888