В каждую крайнюю клетку квадратной доски поставили по фишке. Могло ли оказаться, что выставлено ровно \(k\) фишек? (Например, если доска \(2 \times 2\), то выставлено \(4\) фишки, а если \(6 \times 6\) - то \(20\)).
Вводится одно натуральное число \(k\), не превосходящее \(30\,000\)
Программа должна вывести слово YES, если существует такой размер доски, на который будет выставлено ровно (не больше, и не меньше) \(k\) фишек, в противном случае - вывести слово NO.
20
YES
13
NO
Решить в целых числах уравнение ax + b = 0.
Вводятся 2 целых числа: a и b.
Необходимо вывести все решения, если их число конечно, “NO” (без кавычек), если решений нет, и “INF” (без кавычек), если решений бесконечно много.
6 -2
NO
1 1
-1
Решить в целых числах уравнение ( ax + b ) : ( cx + d ) = 0.
Вводятся 4 числа: a, b, c и d; c и d не равны нулю одновременно.
Необходимо вывести все целочисленные решения, если их число конечно, “NO” (без кавычек), если целочисленных решений нет, и “INF” (без кавычек), если их бесконечно много.
1 1 2 2
NO
2 -4 7 1
2
Товар стоит a руб. b коп. За него заплатили c руб. d коп. Сколько сдачи требуется получить?
Вводятся 4 числа: a, b, c и d.
Необходимо вывести 2 числа: e и f, число рублей и копеек, соответственно.
5 5 6 5
1 0
2 17 2 18
0 1
Товар стоит a руб. b коп. Сколько стоят n единиц товара?
Вводятся 3 числа: a, b и n.
Необходимо вывести 2 числа: e и f, число рублей и копеек, соответственно.
1 1 1
1 1
2 71 8
21 68