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 9, 2021 12:25Andrey TsvetkovAndrey TsvetkovScore: 181,011Success
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Oct 9, 2021 12:2052,006305,323,139234,024,95702,228,224
2Oct 9, 2021 12:2052,021294,408,116234,092,25402,220,032
3Oct 9, 2021 12:2052,050291,407,970234,225,35502,220,032
4Oct 9, 2021 19:2090,750478,173,104408,375,26102,297,856
5Oct 9, 2021 19:2090,760470,368,116408,421,18802,285,568
6Oct 9, 2021 19:2090,903494,877,026409,062,66302,301,952
7Oct 9, 2021 12:25180,621879,832,184812,792,39002,269,184
8Oct 9, 2021 19:24180,677877,347,107813,045,49702,183,168
9Oct 9, 2021 19:42180,704884,370,468813,167,30002,265,088
10Oct 9, 2021 19:20180,728890,984,820813,275,92502,248,704
11Oct 9, 2021 19:42180,745873,526,763813,350,57502,260,992
12Oct 9, 2021 19:20180,749882,619,730813,369,79102,265,088
13Oct 9, 2021 19:42180,764878,094,166813,435,95602,248,704
14Oct 9, 2021 19:24180,766877,671,827813,445,03602,260,992
15Oct 9, 2021 12:24180,790882,310,493813,555,10502,314,240
16Oct 9, 2021 12:24180,855881,620,963813,849,74102,285,568
17Oct 9, 2021 12:25180,862874,323,262813,877,63802,269,184
18Oct 9, 2021 19:24180,872878,689,479813,923,21302,281,472
19Oct 9, 2021 19:24180,889879,993,560813,999,59402,252,800
20Oct 9, 2021 12:20180,891879,283,772814,007,36002,260,992
21Oct 9, 2021 19:24180,946874,544,253814,258,12002,195,456
22Oct 9, 2021 12:25180,953870,378,515814,286,42302,293,760
23Oct 9, 2021 19:20180,971890,229,674814,369,55902,269,184
24Oct 9, 2021 12:24180,983865,436,692814,424,04302,277,376
25Oct 9, 2021 19:24181,011881,639,399814,550,90502,289,664
26Oct 9, 2021 12:20181,011879,168,536814,547,71802,187,264
27Oct 9, 2021 12:20181,120879,830,818815,040,04302,187,264
28Oct 9, 2021 12:24256,5181,214,589,7081,154,330,73002,244,608
29Oct 9, 2021 12:25256,5731,235,249,3111,154,576,84202,260,992
30Oct 9, 2021 12:25256,7081,223,108,2111,155,183,86102,224,128
31Oct 9, 2021 12:24256,7111,230,633,8261,155,201,44002,256,896
32Oct 9, 2021 12:25256,9441,224,603,1231,156,247,99502,240,512
33Oct 9, 2021 12:24256,9451,216,945,3861,156,251,21602,224,128
34Oct 9, 2021 19:24450,2842,085,996,1022,026,279,42902,285,568
35Oct 9, 2021 19:24450,3892,093,513,3392,026,749,21102,301,952
36Oct 9, 2021 19:42450,4132,098,752,1362,026,857,14702,310,144
37Oct 9, 2021 19:42450,5062,090,404,6052,027,277,99802,310,144
38Oct 9, 2021 12:24450,7132,096,337,9122,028,210,40002,301,952
39Oct 9, 2021 19:20450,8942,091,538,3162,029,022,30402,199,552
40Oct 9, 2021 19:24450,9232,088,065,1832,029,154,76902,281,472
41Oct 9, 2021 12:24450,9352,088,956,2322,029,206,39802,301,952
42Oct 9, 2021 19:20450,9682,092,363,1122,029,356,67802,310,144
43Oct 9, 2021 12:25451,0892,091,173,6022,029,899,34402,297,856
44Oct 9, 2021 12:20451,2282,096,976,6472,030,524,25602,297,856
45Oct 9, 2021 12:20451,2742,115,434,1772,030,731,75802,285,568
46Oct 9, 2021 12:25451,3662,089,440,2742,031,148,31202,183,168
47Oct 9, 2021 19:20451,3882,090,903,2462,031,245,39002,314,240
48Oct 9, 2021 19:42451,4382,102,807,6432,031,471,52602,269,184
49Oct 9, 2021 12:20451,5482,096,423,5382,031,968,02702,248,704
50Oct 9, 2021 12:25451,7352,087,479,1252,032,809,07802,211,840
51Oct 9, 2021 12:24451,8702,104,156,0242,033,414,26802,289,664