Стали 10 человек(Можно и больше) Оставить девять стульев(на 1 меньше чем людей ) и включать музыку кто не успел вылетает с каждым разом убирать 1 чел и 1 стул
4,4(34 оценок)
Ответ:
27.04.2022
Танцы! Очень прикольный конкурс. Описание: с одной стороны стоят девочки, а с другой мальчики(2 мальчика и 2 девочки от каждого класса). Включается музыка для девочек и , девочки должны танцевать, музыка останавливается и мальчики должны сделать тоже самое. Так делается несколько раз. Потом зрители выбирают кто лучше станцевал.
var a, b: integer; begin readln(a, b); writeln(System.Math.Sign(a) = System.Math.Sign(b) ? 'Да' : 'Нет'); end.
Или ̶п̶р̶и̶м̶и̶т̶и̶в̶н̶е̶е̶ проще: var a, b: integer; begin readln(a, b); if (a > 0) then a := 1; if (a = 0) then a := 0; if (a < 0) then a := -1; if (b > 0) then b := 1; if (b = 0) then b := 0; if (b < 0) then b := -1; if (a = b) then writeln('Yes') else writeln('No'); end.
Немного ̶у̶п̶р̶о̶̶щ̶̶ё̶н̶н̶ы̶й̶ оптимизированный вариант: var a, b: integer; begin readln(a, b); if (a > 0) then a := 1 else if (a = 0) then a := 0 else a := -1; if (b > 0) then b := 1 else if (b = 0) then b := 0 else b := -1; if (a = b) then writeln('Yes') else writeln('No'); end.
Для решения задачи достаточно только первых двух предложений. В задаче утверждается, что после окончания университета математику было 44 года, а через год стало 100 лет.
Можно подойти к решению формально: обозначим неизвестное основание системы счисления за X. Напишем, чему равны числа из условия: 44 ~ 4 * X^1 + 4 * X^0 = 4X + 4 100 ~ 1 * X^2 + 0 * X^1 + 0 * X^0 = X^2 Воспользуемся тем, что второе число должно быть на 1 больше первого: X^2 = (4X + 4) + 1 X^2 = 4X + 5 X^2 - 4X = 5 X^2 - 4X + 4 = 5 + 4 (X - 2)^2 = 9 X = 2 +- 3 Итак, у получившегося квадратного уравнения есть два решения: X = -1 и X = 5. Первое решение, разумеется, постороннее: например, в системе счисления с основанием -1 никак не может быть написано 44, так как в такой системе нет цифры 4 (да и вообще, системы счисления с основанием 1 или -1 не вполне разумны: к примеру, в них одно и то же число может записываться по-разному. Подробнее о системах счисления с отрицательными основаниями, так называемых "нега-позиционных системах счисления" вы можете узнать в Википeдии). Итак, X = 5, и мы имеем дело с пятеричной системой счисления.
Другой нахождения неизвестного основания чрезвычайно прост. Заметим, что если при прибавлении к числу единицы произошел перенос в старший разряд, то это число оканчивается на цифру, на единицу меньшую, чем основание системы счисления (примеры: в десятичной системе счисления 9 + 1 = 10, в шестеричной 5 + 1 = 10). Так как в нашем случае число оканчивалось на 4, то основание системы счисления равно 4 + 1 = 5.
В завершение переведём все числа из текста в привычную нам десятичную систему счисления: "Я окончил курс университета 24 года отроду. Спустя год, 25-летним молодым человеком, я женился на 19-летней девушке. Незначительная разница в возрасте — всего 6 лет тому, что мы жили общими интересами и мечтами. Спустя немного лет у меня была уже и маленькая семья из 5 детей. Жалования я получал в месяц всего 50 рублей, из которых 1/5 приходилось отдавать сестре, так что мы с детьми жили на 40 руб. в месяц"
Оставить девять стульев(на 1 меньше чем людей ) и включать музыку кто не успел вылетает с каждым разом убирать 1 чел и 1 стул