© Данная статья была опубликована в № 08/2007 журнала "Информатика" издательского дома "Первое сентября". Все права принадлежат автору и издателю и охраняются.      Главная страница "Первого сентября"
     Главная страница журнала "Информатика"
     Содержание № 08/2007
 В мир информатики # 90 (16-30 апреля). Комментарии к задаче о возрасте юноши, опубликованной в газете “В мир информатики” № 83 /“Информатика” № 24/2006


В мир информатики # 90 (16–30 апреля).
Задачник

Комментарии

к задаче о возрасте юноши, опубликованной в газете
“В мир информатики” № 83 /“Информатика” № 24/2006

Прежде чем комментировать задачу, вспомним аналогичную задачу, опубликованную в одном из осенних номеров нашей газеты: “Один мальчик сказал: “Позавчера мне было 10 лет, а в будущем году мне исполнится 13 лет”. Может ли быть такое?”. Ответ — да, может, если день рождения мальчика — 31 декабря, а говорит он это 1 января.

Новая задача формулировалась так: “Один юноша написал: “Позавчера мне было 16 лет, а в будущем году мне исполнится 20”. Может ли быть такое?”.

Из решенной ранее задачи следует, что 3 года — максимально возможная разность возраста человека между “возрастом в будущем году” и “возрастом позавчера”. Кроме того, такая разность может быть равной 1 (позавчера было V полных лет, в будущем году исполнится (V + 1) лет) и 2 (день рождения — “вчера”, позавчера было V полных лет, вчера стало (V + 1) лет, в будущем году исполнится (V + 2) лет). Если же разность записанных возрастов превышает 3, то это значит, что возрасты указаны в системе счисления, отличной от десятичной. О такой возможности говорит и тот факт, что в условии задачи использовано слово “написал” (в “недесятичных” системах счисления о числе 16 нельзя сказать: “шестнадцать”).

Предлагаем читателям учесть указанное обстоятельство и еще раз вернуться к решению “новой” задачи. Ответы, пожалуйста, присылайте в редакцию.