Поле шахматной доски представляется парой натуральных чисел, каждое из которых не превосходит восьми: первое число - номер вертикали (при счете снизу
10-11 класс
|
вверх), второе - номер горизонтали (при счете слева направо). Даны натуральные числа k, l, m,n, каждое из которых не превосходит восьми. Требуется:
1. выяснить, являются ли поля (k, l) и (m, n) полями одного цвета
2. на поле (k, l) расположен ферзь. Угрожает ли он полю (m, n)?
задача в Delphi.
1)
((k%2 == m%2) & (l%2 == n%2)) | ((k%2 != m%2) & (l%2 != n%2))
2)
(k == m) | (l == n) | (abs(m-k) == abs(n-l))
где & - И
| - ИЛИ
== - равняется
!= - не равно
abs - модуль
% - остаток по модулю
Другие вопросы из категории
переменных A и N не превосходят 30000, а значение переменной B не превосходит 100. Переменные С1 и С2 имеют тип longint. Другие переменные не использовать.
d:=0;
a:=1;
b:=1;
if a>0 then if b>0 then d:=1 else d:=2;
В программе, вычисляющей произведение отрицательных чисел из N введенных С клавиатуры ввод N
Р=1
Нц для i от 1 до N
Ввод а
Если ______________
То Р*а
Все Кц
Вывод Р
Необходимо вставить условие: 1)а 2)а>0 3)a=1 4)a<0
Вопрос№2
После выполнения фрагмента программы
х=5 z=7
Вывод ("Х=" , Х" = Z, Z+X)
На печать будет выведено:
1)Х=Х Х= ZZ+Х
2)Х=5 Х=7 Z+Х
3)Х=5 Х=712
4)Х=5 Х=7 Z+Х=12
первой таблицы. Определите, сколько символов включено во вторую кодировочную таблицу
Читайте также
написать программу, которая отвечает на вопрос " существуют ли два последовательных числа, не превосходящих N, сумма цифр каждого из которых делится на k?"
Входные данные: Два числа N(1<=N<=10000000000),k (1<=k<=100)
Выходные данные: Программа выводит два таких числа, если они существуют,"NO"- если нет.
которая отвечает на вопрос: "Существуют ли два последовательных числа, не превосходящих , сумма цифр каждого из которых делится на ?"
Входные данные. Два числа
Выходные данные. Программа выводит два таких числа, если они существуют, "NO" - если нет.
Формат входных данных
Первая строка входного файла содержит целое число N (1 <= N <= 100000). В следующей строке задаются N положительных целых чисел, каждое из которых не превышает 100000.
p.s. Чуваки, от этого зависит моя четвертная оценка
карандаша и на 7 рублей меньше цены фломастера. Также известно, что стоимость карандаша составляет 3 рубля. Требуется определить общую стоимость покупки.
Входные данныеВ единственной строке входного файла INPUT.TXT записаны три натуральных числа X, Y и Z через пробел, каждое из которых не превышает 109.
Выходные данныеВ выходной файл OUTPUT.TXT выведите одно целое число – стоимость покупки в рублях.