Re: С прямым углом перепутала :)
От: conraddk Россия  
Дата: 09.06.04 09:42
Оценка: 45 (5)
Сдается мне, что девочка Таня "температуру кипения воды с прямым углом перепутала". То есть, у нее есть "високосные" часы, в которых на одну секунду больше, чем в обычных.

Учитывая, что ее учил китаец, возможен такой вариант. Вначале она слепила год из часов и минут, а потом стала прибавлять вместо минут годы и отображать это дело обратно

Часы  Год   Накопленное Отставание 
            отставание  в этот "год"
13:40 1340  0           -1
13:44 1344  -1          -1
13:48 1348  -2          -1
13:52 1352  -3          -1
13:56 1356  -4          -1 (ок, отстаем на 4 секунды)
13:58 1358  -5           0 (правильно, добавилась еще одна секунда)

Теперь главная китайская загадка: а что сделает программа Тани, когда произойдет переход через 14:00 — отобразит его в 1400 или в 1360? Если в 1400, то этот год невисокосный и условию отставание не будет соответствовать. А если 1360, то
14:00 1360  -5          -1 (если бы было 1400, секунда не добавится)
14:04 1364  -6          -1
14:06 1366  -7           0 (ок)
14:08 1368  -7          -1
14:10 1370  -8           0 (ок)

Если программа действительно работает так, то к 17:39 (1579 год в таниной системе ) пройдет 58 (если все правильно посчитал) "високосных" минут. Соответственно, часы покажут 17:39:02

Не знаю уж, насколько это правильно, но под условия полностью попадает. И весьма по-китайски

Есть три пути решения любой проблемы: правильный, неправильный и китайский. Последний отличается тем, что его могут понять только китайцы.

... << RSDN@Home 1.1.3 stable >>
Все на свете должно происходить медленно и неправильно...
Re[2]: С прямым углом перепутала :)
От: conraddk Россия  
Дата: 09.06.04 09:43
Оценка:
C>...Соответственно, часы покажут 17:38:02
Совсем с этими китайцами мозги запарились
... << RSDN@Home 1.1.3 stable >>
Все на свете должно происходить медленно и неправильно...
Re[2]: С прямым углом перепутала :)
От: adontz Грузия http://adontz.wordpress.com/
Дата: 09.06.04 12:57
Оценка:
Здравствуйте, conraddk, Вы писали:

C>Учитывая, что ее учил китаец, возможен такой вариант. Вначале она слепила год из часов и минут, а потом стала прибавлять вместо минут годы и отображать это дело обратно


Ну не совсем так
На самом деле каждая четвёртая минута високосная и состоит из 61 секунды.
Но за правильный ответ засчитываю потому что догадатся до високосности это суть задачи.
А в 17:39 часы буду показывать 17:36:60 Совершенно парадоксальный ответ, догадаться до которого невозможно

Как поговаривал Альберт Эйнштейн — "Время это то, что показывают часы"
A journey of a thousand miles must begin with a single step © Lau Tsu
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.