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 11, 2023 21:55Victor MuñozVictor MuñozScore: 11,487Success
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Jun 11, 2023 21:534,11475,718,94218,512,53602,236,416
2Jun 11, 2023 21:544,12987,130,30918,580,26202,244,608
3Jun 11, 2023 21:554,12998,011,70818,580,49802,236,416
4Jun 11, 2023 21:534,165105,449,33518,742,55402,248,704
5Jun 11, 2023 21:554,22463,813,40119,009,22202,244,608
6Jun 11, 2023 21:554,22572,095,15019,010,54202,240,512
7Jun 11, 2023 21:544,22775,857,81719,023,70402,248,704
8Jun 11, 2023 21:554,22895,644,00219,026,39702,252,800
9Jun 11, 2023 21:554,22980,934,92519,032,19302,244,608
10Jun 11, 2023 21:554,22963,915,24819,030,86902,252,800
11Jun 11, 2023 21:544,24089,022,20419,079,20902,244,608
12Jun 11, 2023 21:534,24085,697,79719,079,49302,248,704
13Jun 11, 2023 21:5311,327235,900,93415,202,00035,771,00029,609,984
14Jun 11, 2023 21:5311,330242,808,24219,527,00031,460,00029,540,352
15Jun 11, 2023 21:5411,347245,461,42618,871,00032,192,00029,663,232
16Jun 11, 2023 21:5411,405242,276,65420,083,00031,241,00029,573,120
17Jun 11, 2023 21:5511,421240,803,37320,111,00031,285,00029,691,904
18Jun 11, 2023 21:5511,441240,034,84717,505,00033,980,00029,708,288
19Jun 11, 2023 21:5511,474240,568,23117,555,00034,077,00029,736,960
20Jun 11, 2023 21:5511,475240,111,26617,212,00034,424,00029,708,288
21Jun 11, 2023 21:5411,477243,576,44417,216,00034,432,00029,577,216
22Jun 11, 2023 21:5511,478242,477,66619,088,00032,563,00029,708,288
23Jun 11, 2023 21:5511,483238,730,99117,224,00034,448,00029,671,424
24Jun 11, 2023 21:5511,486239,948,08117,574,00034,115,00029,659,136
25Jun 11, 2023 21:5511,487243,466,85615,692,00035,999,00029,544,448
26Jun 11, 2023 21:5511,492245,378,34920,469,00031,243,00029,663,232
27Jun 11, 2023 21:5311,500242,160,96319,125,00032,625,00029,708,288
28Jun 11, 2023 21:5511,516246,011,93218,655,00033,165,00029,659,136
29Jun 11, 2023 21:5311,517238,640,27518,657,00033,168,00029,499,392
30Jun 11, 2023 21:5311,534236,350,40418,006,00033,895,00029,663,232
31Jun 11, 2023 21:5511,540245,166,75420,321,00031,610,00029,519,872
32Jun 11, 2023 21:5511,579238,693,99821,522,00030,584,00029,708,288
33Jun 11, 2023 21:5311,583245,572,01417,374,00034,748,00029,675,520
34Jun 11, 2023 21:5411,586241,962,43318,690,00033,445,00029,511,680
35Jun 11, 2023 21:5311,586240,364,23219,551,00032,585,00029,548,544
36Jun 11, 2023 21:5411,596244,879,80316,738,00035,446,00029,638,656
37Jun 11, 2023 21:5511,612244,143,11416,216,00036,037,00029,622,272
38Jun 11, 2023 21:5511,618245,697,51216,770,00035,513,00029,544,448
39Jun 11, 2023 21:5411,643243,754,20220,502,00031,892,00029,712,384
40Jun 11, 2023 21:5411,643242,183,05422,455,00029,940,00029,712,384
41Jun 11, 2023 21:5311,669239,311,84717,167,00035,345,00029,474,816
42Jun 11, 2023 21:5411,687244,899,59120,817,00031,773,00029,708,288
43Jun 11, 2023 21:5511,687245,227,22015,154,00037,439,00029,708,288
44Jun 11, 2023 21:5511,718249,609,31621,344,00031,389,00029,511,680
45Jun 11, 2023 21:5511,720250,739,01818,613,00034,125,00029,659,136
46Jun 11, 2023 21:5511,752245,073,52721,634,00031,249,00029,577,216
47Jun 11, 2023 21:5411,850238,080,93022,663,00030,661,00029,544,448
48Jun 11, 2023 21:5311,855241,214,55519,715,00033,631,00029,544,448