Илья любит морской бой и играет в него всё свободное время, он располагает корабли на игровом поле, так, чтобы они не соприкасались. поле имеет размеры 5x5, клетка занятая кораблём обозначается 1, а свободная 0.после ввода данных обо всех клетках игрового поля определите, сколько на нём кораблей? (паскаль) можно решение простое, но через матрицу
151
284
Ответы на вопрос:
Правильность расстановки кораблей не проверяется! в программе сразу дан пример! const n=5; var a: array[1..n,1..n] of byte= ((1,0,1,0,1), (1,0,0,0,1), (0,0,1,0,1), (1,0,0,0,0), (0,0,1,1,0)); k, i, j: integer; begin if a[1,1]=1 then k: =1 else k: =0; for j: =2 to n do if (a[1,j-1]=0)and(a[1,j]=1) then k: =k+1; for i: =2 to n do begin if (a[i-1,1]=0)and(a[i,1]=1) then k: =k+1; for j: =2 to n do if (a[i-1,j]=0)and(a[i,j-1]=0)and(a[i,j]=1) then k: =k+1; end; writeln('k = ',k); end. результат: k = 6
Uses system; var time: datetime; s,h,m,k: real; begin; readln(h); readln(m); readln(s); time: =time.addseconds(s); time: =time.addminutes(m); time: =time.addhours(h); readln(k); time: =time.addseconds(k); writeln(time.hour,': ',time.minute,': ',time.second); end.
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
жека026203.07.2020 18:01
-
Учёныймастер0603.11.2021 01:26
-
didlok30.04.2020 07:18
-
Примари24.05.2021 05:57
-
Velievtim200001.01.2021 18:26
-
Torlate10.02.2023 10:18
-
vika2707201.12.2022 14:39
-
khfozilzhonov29.08.2020 14:18
-
kennysussus03.07.2022 00:51
-
nastya65228.01.2020 02:16
![Caktus Image](/tpl/img/cactus.png)
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.