Перевести 18446744073709551615 сек в века Перелить 8л по 4л, используя 5л и 3л емкости.

0 голосов
68 просмотров

Перевести 18446744073709551615 сек в века Перелить 8л по 4л, используя 5л и 3л емкости.


Информатика (29 баллов) | 68 просмотров
0

Недостаточно данных для перевода секунд в века. Нужна точка отсчета, поскольку неизвестно, сколько раз в этом периоде встречались високосные годы

0

И еще - что такое "перелить 8 по 4"? Отмерить 4л из 8л емкости?

0

Но если считать, что в каждом году 365 дней, то получится 5849424174 веков

0

Спасибо, буду уточнять у учителя.

0

Просто делите заданное число на 60х60х24х365х100

0

Нужна арифметика высокой точности

Дан 1 ответ
0 голосов
Правильный ответ

1.18446744073709551615 / (60*60*24*365*100) ≈ 5849424174
2. Последовательность шагов:
Действие----Остатки--
--------------8-----5----3
8 ⇒ 3        5     0    3
3 ⇒ 5        5     3    0
8 ⇒ 3        2     3    3
3 ⇒ 5        2     5    1
5 ⇒ 8        7     0    1
3 ⇒ 5        7     1    0
8 ⇒ 3        4     1    3
3 ⇒ 5        4     4    0

(142k баллов)