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,635Success
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 02:353,27687,368,51214,741,94002,224,128
2Jun 14, 2023 02:343,28185,732,11414,765,29602,224,128
3Jun 14, 2023 02:353,28385,959,84114,774,49402,224,128
4Jun 14, 2023 02:343,28481,595,62714,775,91902,207,744
5Jun 14, 2023 04:033,29088,605,48214,805,82402,215,936
6Jun 14, 2023 04:033,29180,581,44614,807,63802,215,936
7Jun 14, 2023 04:033,291101,161,18114,809,72502,215,936
8Jun 14, 2023 02:343,29661,317,62014,834,20102,224,128
9Jun 14, 2023 02:353,30376,121,16914,862,66202,224,128
10Jun 14, 2023 02:3510,526229,834,25015,789,00031,579,00029,483,008
11Jun 14, 2023 02:3510,555231,725,21013,721,00033,776,00029,511,680
12Jun 14, 2023 02:3410,558235,618,95913,857,00033,654,00029,585,408
13Jun 14, 2023 02:3410,559232,574,62714,461,00033,055,00029,712,384
14Jun 14, 2023 04:0310,597238,982,59214,836,00032,851,00029,487,104
15Jun 14, 2023 02:3410,597233,556,96713,190,00034,498,00029,687,808
16Jun 14, 2023 04:0310,610231,417,41115,192,00032,554,00029,749,248
17Jun 14, 2023 04:0310,616238,692,65614,230,00033,543,00029,487,104
18Jun 14, 2023 04:0310,628242,710,18413,949,00033,878,00029,519,872
19Jun 14, 2023 02:3510,635234,779,30813,673,00034,184,00029,511,680
20Jun 14, 2023 02:3410,640234,611,14014,896,00032,985,00029,544,448
21Jun 14, 2023 02:3410,647237,709,57214,272,00033,641,00029,716,480
22Jun 14, 2023 04:0310,662234,701,92013,708,00034,272,00029,503,488
23Jun 14, 2023 04:0310,670236,495,52615,633,00032,382,00029,540,352
24Jun 14, 2023 04:0310,690231,301,04012,471,00035,632,00029,716,480
25Jun 14, 2023 02:3510,690236,846,21215,687,00032,420,00029,745,152
26Jun 14, 2023 02:3410,691234,633,57118,204,00029,907,00029,618,176
27Jun 14, 2023 02:3510,694236,475,89414,334,00033,788,00029,515,776
28Jun 14, 2023 02:3510,698236,137,33915,317,00032,823,00029,515,776
29Jun 14, 2023 02:3410,715235,550,51414,577,00033,639,00029,749,248
30Jun 14, 2023 02:3410,734237,056,72814,388,00033,916,00029,483,008
31Jun 14, 2023 04:0310,754234,536,93713,029,00035,365,00029,491,200
32Jun 14, 2023 02:3410,803234,995,85219,445,00029,168,00029,585,408
33Jun 14, 2023 02:3510,840236,617,20215,176,00033,606,00029,716,480
34Jun 14, 2023 02:3510,859236,183,14814,555,00034,309,00029,745,152
35Jun 14, 2023 02:3510,920236,713,75013,490,00035,652,00029,511,680
36Jun 14, 2023 04:0311,214241,421,53720,778,00029,683,00029,585,408