C++. Одномерные массивы. Задача 2.2
Дан одномерный массив, элементы которого — целые числа. Удалите из него все максимальные элементы.
Формат входных данных
В первой строке входного файла дано число N — количество элементов в массиве (1≤N≤100). В следующей строке находится N чисел, по абсолютному значению не превосходящих 1000.
Формат выходных данных
В выходной файл выведите полученный массив. При выводе разделяйте элементы массива пробелом.
Примеры:
Вход
4
9 8 7 5
Выход
8 7 5
Вход
6
-5 10 10 -6 -6 3
Выход
-5 -6 -6 3
Одномерные массивы. Задача 2.3
Дан одномерный массив, элементы которого — целые числа, и два целых числа L и R. Удалите из массива все элементы x такие, что L≤x≤R.
Формат входных данных
В первой строке входного файла даны три целых числа: N, L и R (−1000≤L≤R≤1000), где N — количество элементов в массиве (1≤N≤100). В следующей строке находится N чисел, по абсолютному значению не превосходящих 1000.
Формат выходных данных
В выходной файл выведите полученный массив. При выводе разделяйте элементы массива пробелом.
Примеры:
Вход
4 7 9
9 8 7 5
Выход
5
Вход
6 -6 0
-5 10 13 -6 -6 3
Выход
10 13 3
174
233
Ответы на вопрос:
//pascalabc.net версия 3.2, сборка 1389 //если программа не запускается, то обновите версию uses graphabc; const kegl = 40; var space, line: integer; procedure m(cx, cy: integer); begin moveto(cx, cy); lineto(cx, cy - kegl ); lineto(cx + kegl div 2, cy); lineto(cx + kegl, cy - kegl); lineto(cx + kegl, cy); end; procedure i(cx, cy: integer); begin moveto(cx, cy - kegl); lineto(cx, cy ); lineto(cx + kegl, cy - kegl); lineto(cx + kegl, cy); end; procedure r(cx, cy: integer); begin moveto(cx, cy); lineto(cx, cy - kegl); lineto(cx + kegl, cy - kegl); lineto(cx + kegl, cy - kegl div 2); lineto(cx, cy - kegl div 2); end; begin space : = kegl div 2; setwindowsize(4 * space + 3 * kegl, 4 * space + 3 * kegl ); line : = space + kegl; m(space, line ); i(2 * space + kegl, line ); r(3 * space + 2 * kegl, line ); line : = 2 * space + 2 * kegl; r(space, line ); i(2 * space + kegl, line ); m(3 * space + 2 * kegl, line ); line : = 3 * space + 3 * kegl; m(space, line ); i(2 * space + kegl, line ); m(3 * space + 2 * kegl, line ); end.
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
glebtomilovpop012.02.2021 05:13
-
Darkparadise0211.06.2022 07:47
-
samojlenko1514.10.2022 17:44
-
shtondin201704.05.2020 03:25
-
vavkina201620.05.2020 02:56
-
LilyaDolz13.11.2022 14:55
-
pepeon1115.02.2023 04:08
-
StarPerk17.06.2021 16:35
-
Иван796213.03.2022 03:22
-
ВалерияЛера1111116.06.2020 04:32
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.