Изменить размер шрифта - +

– Элементарно, – пробормотал он. – А рассматривали ли вы такой вариант, Ватсап?

 

 

если вы настаиваете на использовании факториалов. Разумеется, чтобы использовать все четыре единицы, вы можете умножить на 1 × 1, или на 1/1, или прибавить 1–1.

Я непонимающе воззрился на формулу.

– Я узнаю десятичную точку, Сомс, но что означают скобки вокруг 1?

– Период, – ответил Сомс устало. – Нуль запятая 1 в периоде соответствует 0,11111… до бесконечности. Единица в периоде дает число, равное в точности 1/9. Разделив на это единицу, получим 9, корень из 9 равен 3…

– А дальше 3 + 3 = 6, – возбужденно вскричал я. – И еще, конечно,

 

7 = (1 + 1 + 1)! + 1

 

обходится без всяких корней. Но 8 – совсем другое дело…

– Обратите внимание, пожалуйста, – сказал Сомс.

 

8 = 1/0,(1) – 1 × 1

9 = 1/0,(1) + 1 – 1

 

– Ага! Вот это да! И дальше

 

10 = 1/0,(1) + 1 – 1

11 = 1/0,(1) + 1 + 1

 

и…

– Вы щедро тратите свои единицы, – заметил Сомс. – Лучше приберечь их для дальнейшего.

Он написал:

 

10 = 1/0,1

11 = 11

 

и добавил:

– Обратите внимание на отсутствие символа периода, Ватсап. На этот раз это обычная десятичная дробь 0,1. А-а, и вам следует домножить то и другое на 1 × 1, чтобы не оставлять лишних единиц или потратить их еще каким-то способом из тех, о которых я упоминал. Но вообще-то можно опускать эти лишние единицы, ведь позже мы найдем, куда их можно употребить.

– Да! Вы имеете в виду что-то вроде

 

 

и т. д.?

 

По губам Сомса промелькнула тень улыбки.

– Вы точно все схватили, Ватсап!

– Но как насчет 15? – спросил я.

– Тривиально, – вздохнул он и написал:

 

 

К этому я триумфально добавил:

 

 

и Сомс одобрительно кивнул.

– Вот теперь задача начинает становиться интересной, – заметил он. – Как насчет 23? Справитесь?

– Есть, Сомс! – воскликнул я.

 

 

– Мы помним, – пояснил я, – что 4! = 24, как вы столь мудро заметили. Здорово, Сомс! Хотя 26 я не смог бы выразить, даже если бы на кону была моя жизнь.

– Ну… – начал он и остановился.

– Ага, застряли, не так ли?

– Ни в малейшей степени. Я просто думал о том, есть ли необходимость вводить новый символ. Конечно, он немало облегчит нам жизнь. Ватсап, слышали ли вы когда-нибудь о функциях округления, которые еще называют «пол» и «потолок»?

Мой взгляд против моей воли метнулся за подсказкой вниз, к ногам, а затем вверх, поверх головы Сомса, но вдохновение меня не осенило.

– Вижу, что не слышали, – сказал Сомс. «Откуда он знает, что я думаю? – подумал я. – Это даже…»

– Жутковато… да, разве не так? Я читаю вас, как открытую книгу, Ватсап. И эта книга, вероятно, «Сказки матушки Гусыни». Так вот эти функции выглядят так:

 

= наибольшему целому числу, меньшему или равному x (пол, или округление вниз);

= наименьшему целому числу, большему или равному x (потолок, или округление вверх), и вы скоро поймете, что они незаменимы в задачах вроде этой.

Быстрый переход