The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"задачка не по теме"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"задачка не по теме"  
Сообщение от konst email(ok) on 23-Ноя-07, 20:14 
Может не по теме... Но маленькая разминка для компутерных мозгов:

Один человек сказал: "Мне уже 37 лет, но еще ни разу мой день рождения не пришелся на тот день недели, в который я родился..."

ВОЗМОЖНО ЛИ ТАКОЕ ???
--------
Как правильно обосновать ответ?

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "задачка не по теме"  
Сообщение от exn (??) on 24-Ноя-07, 00:05 
не по теме это ко мне.. хехе
ответ то прост, у него др 29го февраля. Щя попробую алгоритм проработать.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "задачка не по теме"  
Сообщение от exn (??) on 24-Ноя-07, 00:09 
Значит так, получается что смещение будет в высокосном году.
высокосный год это год который кратен 4, 400 и не кратен 100.
допустим 37 лет от нашего года.. если посчитать посчитать если.. а короче сам посчитай какой это будет день недели, мне уже не интересно стало.

хороший вопрос, зачед

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "задачка не по теме"  
Сообщение от konst email(??) on 24-Ноя-07, 00:20 
>Значит так, получается что смещение будет в высокосном году.
> высокосный год это год который кратен 4, 400 и не кратен
>100.
> допустим 37 лет от нашего года.. если посчитать посчитать если.. а
>короче сам посчитай какой это будет день недели, мне уже не
>интересно стало.
>
> хороший вопрос, зачед

За ответ - пока незачет. Если посчитать с 2008-го високосного года, то совпадение дня недели бедет через 28 лет. (посчитал за Вас)
А  определенного ответа Вы еще не дали :)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "задачка не по теме"  
Сообщение от exn (??) on 24-Ноя-07, 00:39 
7 на 4 я умножал в первую очередь, но там не столько просто ;)
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "задачка не по теме"  
Сообщение от GloryS (??) on 25-Ноя-07, 01:25 
>Может не по теме... Но маленькая разминка для компутерных мозгов:
>
>Один человек сказал: "Мне уже 37 лет, но еще ни разу мой
>день рождения не пришелся на тот день недели, в который я
>родился..."
>
>ВОЗМОЖНО ЛИ ТАКОЕ ???
>--------
>Как правильно обосновать ответ?

Хех...давненько не брал я в руки шашки...:))
Итак рассматриваем только 29 февраля (остальные точно попадут)
unless(($cur_year-37)%4) {
return 0 unless ($cur_year-37+28)%400;
return 1;
}

Т.е. возможно если чел сказал это в 1909 году, и он родился 29.02.1876
(2000 год - високосный)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "задачка не по теме"  
Сообщение от konst email(??) on 25-Ноя-07, 01:48 
>[оверквотинг удален]
>Хех...давненько не брал я в руки шашки...:))
>Итак рассматриваем только 29 февраля (остальные точно попадут)
>unless(($cur_year-37)%4) {
> return 0 unless ($cur_year-37+28)%400;
> return 1;
>}
>
>Т.е. возможно если чел сказал это в 1909 году, и он родился
>29.02.1876
>(2000 год - високосный)

програмистов - поубивал бы :)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

7. "задачка не по теме"  
Сообщение от GloryS (??) on 25-Ноя-07, 13:37 
>[оверквотинг удален]
>>unless(($cur_year-37)%4) {
>> return 0 unless ($cur_year-37+28)%400;
>> return 1;
>>}
>>
>>Т.е. возможно если чел сказал это в 1909 году, и он родился
>>29.02.1876
>>(2000 год - високосный)
>
>програмистов - поубивал бы :)

Ну дык...только они могут ответить на невопросительное предложение...:)))
Например,как можно ответить на "дважды два равно четыре"?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

8. "задачка не по теме"  
Сообщение от exn (??) on 25-Ноя-07, 20:21 
>Например,как можно ответить на "дважды два равно четыре"?

всегда было равно true

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

9. "задачка не по теме"  
Сообщение от GloryS (??) on 25-Ноя-07, 21:54 
>>Например,как можно ответить на "дважды два равно четыре"?
>
>всегда было равно true

Именно...:)))
ЗЫ Я там чуть раньше обшибся...
конечно же чел должен был родиться 29.02.1872 году...:))

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

10. "задачка не по теме"  
Сообщение от konst email(??) on 25-Ноя-07, 22:28 
>>>Например,как можно ответить на "дважды два равно четыре"?
>>
>>всегда было равно true
>
>Именно...:)))
>ЗЫ Я там чуть раньше обшибся...
>конечно же чел должен был родиться 29.02.1872 году...:))

или в 1896-м :).

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

11. "задачка не по теме"  
Сообщение от GloryS (??) on 25-Ноя-07, 23:25 
>>>>Например,как можно ответить на "дважды два равно четыре"?
>>>
>>>всегда было равно true
>>
>>Именно...:)))
>>ЗЫ Я там чуть раньше обшибся...
>>конечно же чел должен был родиться 29.02.1872 году...:))
>
>или в 1896-м :).

А тогда год сказания фразы должон соответствовать...:)))

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

12. "задачка не по теме"  
Сообщение от konst email(??) on 26-Ноя-07, 01:13 
>[оверквотинг удален]
>>>>
>>>>всегда было равно true
>>>
>>>Именно...:)))
>>>ЗЫ Я там чуть раньше обшибся...
>>>конечно же чел должен был родиться 29.02.1872 году...:))
>>
>>или в 1896-м :).
>
>А тогда год сказания фразы должон соответствовать...:)))

Кстати интересно: как Вы получили 1909 год, если использовали указанный алгоритм?
Вы cur_year из какого диапазона выбирали?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

13. "задачка не по теме"  
Сообщение от GloryS (??) on 26-Ноя-07, 14:07 
>[оверквотинг удален]
>>>>Именно...:)))
>>>>ЗЫ Я там чуть раньше обшибся...
>>>>конечно же чел должен был родиться 29.02.1872 году...:))
>>>
>>>или в 1896-м :).
>>
>>А тогда год сказания фразы должон соответствовать...:)))
>
>Кстати интересно: как Вы получили 1909 год, если использовали указанный алгоритм?
>Вы cur_year из какого диапазона выбирали?

Ну так чел грит 37 лет. 1909 - 37 = 1872

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

14. "задачка не по теме"  
Сообщение от konst email(ok) on 26-Ноя-07, 15:25 

>>Кстати интересно: как Вы получили 1909 год, если использовали указанный алгоритм?
>>Вы cur_year из какого диапазона выбирали?
>
>Ну так чел грит 37 лет. 1909 - 37 = 1872

Ну и как Вы обнаружили именно эти годы? Я имею ввиду применительно к Вашему алгоритму...
unless(($cur_year-37)%4) {
return 0 unless ($cur_year-37+28)%400;
return 1;
}
Тем более, что сам этот алгоритм не гарантирует правильного ответа на вопрос...

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру