Нам известно, что надпись на одной из табличек истинна, а на другой ложна. Возможно ли, чтобы утверждение, написанное на первой табличке, было истинным, а на второй - ложным? Конечно же, нет, поскольку, если первая табличка говорит нам правду, то тогда надпись на второй табличке также должна быть верной, то есть если принцесса находится в комнате I, а тигр сидит в комнате II, то это заведомо означает, что в одной из комнат находится принцесса, а в другой тигр. Но поскольку не может оказаться так, чтобы первое утверждение было истинным, а второе ложным, то ясно, что истинной должна быть вторая надпись, а ложной - первая. Далее, поскольку второе утверждение является истинным, то это означает, что в одной из комнат действительно находится принцесса, а в другой сидит тигр. Теперь, поскольку первая надпись лжет, то, значит, тигр должен сидеть в комнате I, a принцесса в комнате II. Следовательно, узник должен выбрать вторую комнату.
Пусть мальчик прожил x лет и еще y месяцев. Тогда он прожил всего 12x+y месяцев и поэтому
Поскольку С>Р, С>1. Так как мы ищем наименьшее число, попробуем взять Р=1, С=2 и Е=0. Тогда М>3. Случай СЕЕМ=2003 возможен: 35+1968=2003 или 38+1965=2003.
Кроме указанных решений, ребус, как легко проверить при компьютерной программы, имеет еще 38 решений: