Задан двумерный массив, имеющий n строк и m столбцов. определите, является ли строка номер n1 равной строке номер n2. если да - вывести yes и сумму элементов строки n1. если нет - вывести no и сумму элементов строки n2. формат ввода: n m (n< =10, m< =12) a[1,1] a[1,2] a[1,m] a[2,1] a[2,2] a[2,m] a[n,1] a[n,2] a[n,m] n1 n2 пример ввода: 3 4 1 2 3 4 1 2 3 4 1 2 4 4 1 2 пример ввода: 3 4 1 2 3 4 1 2 3 5 1 2 3 4 1 2 формат вывода: yes sumn1 или no sumn2 пример вывода: yes 10 пример вывода: no 11 sumn1 - сумма всех элементов строки n1 sumn2 - сумма всех элементов строки n2
200
252
Ответы на вопрос:
Var a: array[1..10,1..12] of integer; n,m,n1,n2,i,j,s1,s2: integer; b: boolean; begin readln(n,m); for i: =1 to n do for j: =1 to m do read(a[i,j]); readln(n1,n2); s1: =0; s2: =0; b: =true; for j: =1 to m do begin s1: =s1+a[n1,j]; s2: =s2+a[n2,j]; if a[n1,j]< > a[n2,j] then b: =false; end; if b then write('yes, s1 = ',s1) else write('no, s2 = ',s2); end. пример: 3 4 1 2 3 4 2 3 1 4 1 2 3 4 1 3 yes, s1 = 10
// pascalabc.net 3.3, сборка 1590 от 03.12.2017 // внимание! если программа не работает, обновите версию! begin var a: =readlnstring.towords; // читаем строку, образуем массив слов var s: =(a[: 2]+a[3: ]).joinintostring; // получаем новую строку writeln(s) // end. пояснения. a - массив с индексами от 0 до n-1, где n - число слов. срез a[: 2] возвращает последовательность элементов массива 0 и 1. срез a[3: ] возвращает последовательность элементов массива, начиная с третьего и до конца массива. объединение последовательностей порождает необходимый набор слов, который объединяется в строку через пробел при joinintostring. пример а роза упала на лапу азора а роза на лапу азора
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
Neimeyumozg03.10.2020 07:43
-
liza77014.02.2021 04:26
-
Кара10110.07.2022 07:23
-
TIGER19722.01.2022 15:22
-
sasd229.09.2021 14:47
-
2006лера05.04.2021 14:12
-
Akbota050423.11.2022 12:30
-
sevryakrut25.01.2022 21:33
-
mrfenics22.04.2023 12:43
-
DEN2356789314.01.2022 09:14
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.