72
ких последовательных натуральных чисел.
4. В клетках шахматной доски произвольным образом расставлены числа 1, 2, 3,…,64. Доказать, что найдется по крайней мере три квадрата , сумма чисел в каждой из которых больше 100.
5. Доказать, что если — стороны произвольного треугольника, то .
6. Сколько существует параллелепидов, все грани которых — одинаковые ромбы с острым углом ? Найти отношение наобъем таких параллелепидов к наименшему.
Информация
- Разработать алгоритм и написать (на любом языке программирования) программу, выбирающую из произвольной последовательности целых чисел сначала все положительные числа в порядке возрастания, затем все отрицательные числа в порядке убывания.
- Разработать обучающие-контроллерную программу по теме «Закон Кулона». Реализовать ее на любом языке программирования.
- Автомат по продаже газированной воды сbstроенным в него микропроцессором должен работать следующим образом:
В ответстве монетприемника опускают одна или несколько монет общим достоинством от 1 до 6 коп. После этого нажмите одна из трех кнопок: «Без сиропа — 1 коп.», «С сиропом — 3 коп.», «С двойным сиропом — 5 коп.».
Автомат определяет сумму поступившей мелочки, если ее достагоно, то распределет монеты по соответствующим бункерам (для 1, 2, 3 и 5-копечных монет), наполняет стакан водой, выдает сдачу и возвращается в исходное состояние; если денег не достаточно, то автомат их возвращает.
Описать алгоритм работы микропроцессора,bstроенного в автомат. Нapisать (на любом языке программирования) программу, реализующую этот алгоритм.
В. Н. Сердеев
Геометрия «счастливых» билетов
В статье В. Г. Болтянского «Программы перебора» («Квант», № 1) рассматривается задача определения числа «счастливых» билетов, т. е. шестизначных чисел, у которых сумма первых трех цифр равна сумме остальных. Эта задача сводится к подсчету количества трехначных чисел с заданной суммой цифр S. Из приведенного в статье описания алгоритма следует, что первый две цифры числа и должны удовлетворять следующим неравенствам:
Заметим, что вместе последнего неравенства в программе В. Г. Болтянского (см. с. 7) содержится ошибочное; строка 70 должна иметь следующий вид:
Отметим на координатной плоскости точки с координатами , удовлетворяющие выписанным выше условиям. Если , то соответствующие точки образуют треугольник (рис. 1). Если (но не больше 17) — шестиугольник (рис. 2). Расматривая число «допустимых» точки в порядке
Если , то из общего числа 100 точек квадрата следует вычесть количество точки в левом нижнем () и правом верхнем () треугольниках.
Поскольку , можно последовательно определить и выписать их в таблицу. Используя полученные элементы, вычислим для от 10 до 13 и заполним таблицу до конца.
Телерь, следуя алгоритму В. Г. Болтянского, возвращает квадрою в квадрат, просуммирует эти значения и удаляет результат. Не забудем вычесть 1 — билета с номером 000 000 не существует,— и мы получим результат: число счастливых билетов равно 55 251. Простые геометрические соображения настоящего коократили перебор, что мы обошлись без ЭВМ!
Г. Н. Гуртман