Д. М. Златопольский Санкт-Петербург «бхв-петербург» 2011 удк



Pdf көрінісі
бет203/271
Дата04.02.2022
өлшемі7,99 Mb.
#24830
1   ...   199   200   201   202   203   204   205   206   ...   271
Байланысты:
Златопольский Сборник задач по прогр

Глава 12 
184 
12.285.*Шахматную  доску  будем  представлять  в  виде  квадратного  символьного 
массива размером  8 8.  Даны натуральные числа v и g (1   v   8, 1   g   8), 
указывающие номера вертикали и горизонтали для поля, на котором стоит 
шахматная фигура. Необходимо поля, находящиеся под угрозой данной фи-
гуры,  положить  равными  символу  "*",  а  остальные —  символу  "0".  Рас-
смотреть случаи, когда заданная фигура: 
а) ладья; 
в) ферзь; 
б) слон; 
г) конь. 
Элемент  массива,  соответствующий  местоположению  заданной  фигуры,  поло-
жить равным первому символу названия фигуры (соответственно лсфк). 
12.286.*Шахматную доску будем представлять в виде квадратного символьного массива 
размером  8 8.  Даны натуральные числа 
1
 и 
1
, указывающие номера верти-
кали (при счете слева направо) и горизонтали (при счете снизу вверх) для поля, 
на котором стоит белая шахматная фигура, и числа 
2
  и 
2
 —  указывающие 
соответствующие  координаты  второй,  черной,  фигуры  (
1
1
8,
v
 
1
1
8,
g
 
2
1
8,
v
 
2
1
8
g
). Определить поля (отметить их символом "+"), на которые 
может пойти первая фигура, не попав под удар второй фигуры. Рассмотреть сле-
дующие варианты сочетаний первой и второй фигур: 
а) ладья и ладья; 
б) ладья и ферзь; 
в) ладья и конь; 
г) ладья и слон; 
д) ферзь и ферзь; 
е) ферзь и ладья; 
ж) ферзь и конь; 
з) ферзь и слон; 
и) конь и конь; 
к) конь и ладья; 
л) конь и ферзь; 
м) конь и слон; 
н) слон и слон; 
о) слон и ферзь; 
п) слон и конь; 
р) слон и ладья; 
с) король и слон; 
т) король и ферзь; 
у) король и конь; 
ф) король и ладья. 
12.287.*Над  главной  диагональю  квадратного  массива  размером  18 18   записаны 
результаты игр той или иной команды во встречах с другими командами в 
виде: "3:1", "2:2", "0:1" и т. п. Для каждой команды определить: 
а) количество выигрышей, количество ничьих и количество проигрышей; 
б) общее число набранных ею очков; 
в) общее число забитых и общее число пропущенных мячей. 
Все задачи решить двумя способами: 
1) с  использованием  дополнительного  двумерного  массива  или  трех  одно-
мерных массивов; 
2) без  использования  дополнительного  массива  (дополнительных  мас-
сивов). 


  
 
 


Достарыңызбен бөлісу:
1   ...   199   200   201   202   203   204   205   206   ...   271




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет