* Годините на Гошко
Публикувано на 13 юни 2009 в раздел Математика.
Ето още една класическа задача:
Видях се с мой добър приятел преди няколко месеца. Той живее в чужбина от дълго време. Оказа се, че вече е станал баща! Питах го на колко години е сина му Гошко и той ми каза:
- Преди два дни беше на 3 годинки, а след година ще прави 6!
Как е възможно това?
Условието е формулирано неправилно.
Трябва да е "следващата година ще е на 6", а не "след година ще е на 6".
Разликата е, че първият случай визира календарна година, а втория - 365 изминали дни.
Блъсках си главата, мислих варианти с високосни години, накрая се предадох, Google-нах отговора, и останах разочарован, че съм така подведен.
Ако вчера е бил рождения му ден, преди два дни е бил на 3, днес е на 4, "след година" ще е на 5.
Единственият друг вариант е, когато е роден на 31 декември (2004), и днес е 1 януари (2009). Тогава "след една година", на 1 янури (2010) пак ще е на 5, но "другата година" (по-точно 31.12.2010) ще бъде на 6 години.
Приемам забележката.
Наистина датата, когато "сме си говорили" е била 1 януари, а Гошко да е роден на 31 декември. Само по този начин се получава :)
На английски език излиза по-лесно формулиране на условие, което да е хем подвеждащо, хем правилно. Какво ще кажеш за следната формулировка:
Преди два дни беше на 3 годинки, а след година ще прави 6
Разликата с оригиналното ми условие е от "ще направи" към "ще прави". Мисля, че така е добре.