Математические задачи с решениями - 030
Задача 254. Игра в «Перемещение фишки»-VI На доске 50×50 на клетках одной из диагоналей стоит по шашке. Андрей и Борис ходят по очереди, начинает Андрей. За один ход игрок сдвигает одну из шашек на одну клетку вниз. Если при этом шашка сходит с доски, игрок забирает ее себе в карман. Какое наибольшее количество шашек может забрать себе в карман Андрей, как бы ни играл Борис? Решение: Пронумеруем шашки в соответствии с их высотой на диагонали. Так Андрей забирает первую шашку первым ходом. Далее его стратегия заключается в спуске всех шашек на вторую линию...
407 читали · 5 лет назад
Крутой курс Java для "чайников". Урок 13.2. Разбор решений задач урока 13. Часть 2.
Задача 3.1. Достаточно простая задача. Алгоритм определения чётности числа простой. Мы его уже разбирали. Если остаток от деления числа на 2 равен нулю, то число чётное, если не равен нулю - нечётное. Давайте создадим целочисленную переменную и присвоим ей начальное значение. int a = 5; Для наглядности создадим переменную логического типа boolean b; Присвоим переменной b значение b = (a % 2 == 0); И принимаем к сведению, что если число, содержащееся в переменной a чётное, то остаток от деления его на 2 будет равен нулю, а значение переменной b будет true...