Статистика
Всего в нашей базе более 4 327 663 вопросов и 6 445 976 ответов!

Поле шахматной доски представляется парой натуральных чисел, каждое из которых не превосходит восьми: первое число - номер вертикали (при счете снизу

10-11 класс

вверх), второе - номер горизонтали (при счете слева направо). Даны натуральные числа k, l, m,n, каждое из которых не превосходит восьми. Требуется:

1. выяснить, являются ли поля (k, l) и (m, n) полями одного цвета

2. на поле (k, l) расположен ферзь. Угрожает ли он полю (m, n)?

задача в Delphi.

Ani33318 25 окт. 2014 г., 23:04:28 (9 лет назад)
Рейтинг
+ 0 -
0 Жалоба
+ 0 -
3021978
26 окт. 2014 г., 0:50:14 (9 лет назад)

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 рублей и B копеек. Было куплено N таких вещей. Запишите общую стоимость покупки в рублях и копейках в переменные C1 и С2. Значения

переменных A и N не превосходят 30000, а значение переменной B не превосходит 100. Переменные С1 и С2 имеют тип longint. Другие переменные не использовать.

Какое значение будет иметь переменная d после выполнения операторов:

d:=0;
a:=1;
b:=1;
if a>0 then if b>0 then d:=1 else d:=2;

Вопрос№1

В программе, вычисляющей произведение отрицательных чисел из 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

Одна кодировочная таблица содержит 1024 символа. Для кодирования символа из второй таблицы требуется на 1 бит меньше, чем для кодирования символа из

первой таблицы. Определите, сколько символов включено во вторую кодировочную таблицу

Читайте также

Известна математическая задача: " Существуют ли два последовательных натуральных числа, сумма цифр каждого из которых делится на 7" А Вы попытайтесь

написать программу, которая отвечает на вопрос " существуют ли два последовательных числа, не превосходящих N, сумма цифр каждого из которых делится на k?"

Входные данные: Два числа N(1<=N<=10000000000),k (1<=k<=100)
Выходные данные: Программа выводит два таких числа, если они существуют,"NO"- если нет.

Известна математическая задача: "Существуют ли два последовательных натуральных числа, сумма цифр каждого из которых делится на 7?" Напишите программу,

которая отвечает на вопрос: "Существуют ли два последовательных числа, не превосходящих N, сумма цифр каждого из которых делится на k?"
Входные данные. Два числа N (1 \leq N \leq 10000000000), k (1 \leq k \leq 100)
Выходные данные. Программа выводит два таких числа, если они существуют, "NO" - если нет.

Дается последовательность из N чисел. Выведите разницу между максимальным и минимальным элементами последовательности.

Формат входных данных
Первая строка входного файла содержит целое число N (1 <= N <= 100000). В следующей строке задаются N положительных целых чисел, каждое из которых не превышает 100000.

Однажды, посетив магазин канцелярских товаров, Вася купил X карандашей, Y ручек и Z фломастеров. Известно, что цена ручки на 2 рубля больше цены

карандаша и на 7 рублей меньше цены фломастера. Также известно, что стоимость карандаша составляет 3 рубля. Требуется определить общую стоимость покупки.

Входные данные

В единственной строке входного файла INPUT.TXT записаны три натуральных числа X, Y и Z через пробел, каждое из которых не превышает 109.

Выходные данные

В выходной файл OUTPUT.TXT выведите одно целое число – стоимость покупки в рублях.



Вы находитесь на странице вопроса "Поле шахматной доски представляется парой натуральных чисел, каждое из которых не превосходит восьми: первое число - номер вертикали (при счете снизу", категории "информатика". Данный вопрос относится к разделу "10-11" классов. Здесь вы сможете получить ответ, а также обсудить вопрос с посетителями сайта. Автоматический умный поиск поможет найти похожие вопросы в категории "информатика". Если ваш вопрос отличается или ответы не подходят, вы можете задать новый вопрос, воспользовавшись кнопкой в верхней части сайта.