А клетчатом поле размера n × n, где n = 2k + 1 — нечетное число, необходимо изобразить ромб. Центром поля будем называть клетку (k + 1, k + 1). Расстояние между двумя клетками
(x1, y1) и (x2, y2) будем называть величину |x1 − x2| + |y1 − y2|.
Ромб с параметрами (a, b) — это множество клеток, расстояние от которых до центра
лежит в диапазоне от a до b, включительно.
По заданным n, a и b изобразите ромб.
Формат входных данных
На первой строке ввода находится целое число n (1 6 n 6 201, n нечетно).
На второй строке ввода находится целое число a. На третьей строке ввода находится
целое число b (0 6 a 6 b, если k таково, что n = 2k + 1, то b 6 k + 1).
Формат выходных данных
Выведите n строк по n символов. Клетка ромба обозначается символом «*», клетка, не
лежащая в ромбе, обозначается символом «.».
Система оценки
за каждую подзадачу начисляются только в случае, если все тесты для этой и
необходимых подзадач успешно пройдены.
271
459
Ответы на вопрос:
var
i: integer;
a: array[1..20] of integer;
function fn(x: integer): integer;
begin
if x mod 10 = 4 then fn: =x div 2
else fn: =x;
end;
begin
for i: =1 to 20 do
readln(a[i]);
for i: =1 to 20 do
begin
a[i]: =fn(a[i]);
writeln(a[i]);
end;
end.
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
shchevelevn08.03.2021 11:13
-
kolyamusin0114.05.2023 16:18
-
trototil23.04.2023 12:42
-
ирбиз13.10.2021 07:10
-
vova42325.05.2022 09:11
-
syromyatnikov0528.02.2020 15:26
-
masha85968908.02.2020 03:03
-
Емина14.10.2022 03:45
-
petrius100p0bmz531.12.2020 22:48
-
kirillusupov20ovyv0003.01.2023 02:20
![Caktus Image](/tpl/img/cactus.png)
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.