Klausimai ir atsakymai

Klausimas (atsiuntė: ajaxiss)

Tarkime, kad data Lietuvoje yra 2014-01-01 00:00:00. Parašykite kokia bus data praėjus 1 milijardui sekundžių.
(Atsakymo formatas - 2022-02-28 23:59:59)

Autoriaus atsakymas

Sprendžiant šį uždavinį reikia nepamiršti ir šių dviejų "kabliukų":

  1. Keliamieji metai
  2. Laiko juosta

Taigi sprendimas:

  1. 2014-01-01 00:00:00 yra antroje laiko juostoje. Pridėjus milijardą sekundžių ir suskaičiavus keliamuosius metus gauname: 2045-09-09 01:46:40 (antroje laiko juostoje)
  2. Kadangi rugsėjo 9d. bus 3 laiko juosta, tai laikrodžiai rodys 2045-09-09 02:46:40

Dalyvių atsakymai

Avataras
faustass
2014-01-01 20:39:53

2031-07-08 4:46:40

Avataras
tazkazz
2013-12-31 18:04:29

2045-09-09 01:46:40

Avataras
ignasdidysis
2013-12-31 17:46:22

2045-09-09 01:46:40

Avataras
deathwatch
2013-12-31 10:44:37

2045-09-09 1:46:40

Avataras
sanscrito
2013-12-31 10:35:18
2045-09-09 01:46:40.
Avataras
ieva66
2013-12-26 18:45:14

2045-09-08 01:46:40

Avataras
Shinzo
2013-12-24 18:04:04

Valandoje yra 60*60 = 3600, paroje: 3600*24 = 86400, ne keliamuosiuose metuose: 86400*365 = 31536000 sekundžių.

Taigi, 1000000000 sekundžių yra 31 standartiniai metai, 259 paros, 1 valanda, 46 minutės ir 40 sekundžių. Žinoma, nepamirškime keliamųjų metų - jų per visą šį laikotarpį pasitaikys 8. Tai reiškia, kad norėdami gauti tikslią datą po milijardo sekundžių turime "numesti" 8 dienas. Gauname: 31 metai, 251 para, 1 valanda, 46 minutės ir 40 sekundžių.

"Pliusuojame" gautus laiko vienetus prie pradinės datos ir gauname: 2045-09-09 01:46:40

Avataras
domantux11
2013-12-23 23:54:18

2045-09-09 00:00:00

Avataras
Justaser
2013-12-23 17:38:49

2045-08-08 01:46:40

Avataras
virtd
2013-12-23 17:38:17

2045-01-01

Avataras
xddxdsf
2013-12-23 13:01:30 (Redaguota: 2013-12-23 15:00:04)

c++ sako, kad 2045-09-09 01:46:40

 

gal nesuklydau xD

Klausimų šaukykla

Shinzo » Ech, klastingas tas Ajaxiss :)
Justaser » viskas aišku, gudriai čia :]
Dnc » Na esmė ta, kad mes "sukiojame laiką" spalio/kovo mėn. Spalį atsukame 1 valandą atgal, o kovą pasukame 1 valandą į priekį. Kadangi 2045 metų kovą pasuksime rodyklę į priekį, tai laikrodis rodys 1 valanda daugiau :)
Justaser » Nelabai supratau prie ko cia laiko juostos. :?