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



Pdf көрінісі
бет233/271
Дата04.02.2022
өлшемі7,99 Mb.
#24830
1   ...   229   230   231   232   233   234   235   236   ...   271
Байланысты:
Златопольский Сборник задач по прогр

Глава 16 
210 
16.21. С  помощью  датчика  случайных  чисел  получить  50  целых  чисел,  равных  0 
или 1, и подсчитать количество единиц и количество нулей. 
16.22. С помощью датчика случайных чисел получить: 
а) два разных целых числа a и b (0   a < 2, 0   b < 3); 
б) три разных целых числа ab и c (1   a < 3, 0   b < 3, 1   c < 4); 
в) 15 чисел, среди которых 7 двоек и 8 троек. 
16.23.*Поле  шахматной  доски  определяется  парой  натуральных  чисел,  каждое  из 
которых не превосходит восьми: первое число — номер вертикали (при сче-
те  слева  направо),  второе —  номер  горизонтали  (при  счете  снизу  вверх).  
С помощью датчика случайных чисел получить натуральные числа abcd
каждое из которых не превосходит восьми. Значения abcd должны быть 
такими, что: 
а) если на поле (ab) расположена ладья, то она не угрожает полю (cd); 
б) если на поле (ab) расположен слон, то он не угрожает полю (cd); 
в) если на поле (ab) расположен король, то он может одним ходом попасть 
на поле (cd); 
г) если на поле (ab) расположен ферзь, то он не угрожает полю (cd). 
Во всех задачах результат проверить на шахматной доске или на клетчатой 
бумаге. 
16.24.*Поле  шахматной  доски  определяется  парой  натуральных  чисел,  каждое  из 
которых не превосходит восьми: первое число — номер вертикали (при сче-
те  слева  направо),  второе —  номер  горизонтали  (при  счете  снизу  вверх).  
С помощью датчика случайных чисел получить натуральные числа abcd
каждое из которых не превосходит восьми. Значения abcd должны быть 
такими, что: 
а) если на поле (ab) расположена белая пешка, то она может одним ходом 
попасть на поле (cd): 
 
при обычном ходе; 
 
когда она "бьет" фигуру или пешку соперника. 
Белые пешки перемещаются на доске снизу вверх; 
б) если на поле (ab) расположена черная пешка, то она может одним ходом 
попасть на поле (cd): 
 
при обычном ходе; 
 
когда она "бьет" фигуру или пешку соперника. 
Черные пешки перемещаются на доске сверху вниз; 
в) если на поле (ab) расположен конь, то он угрожает полю (cd). 
16.25.*Поле  шахматной  доски  определяется  парой  натуральных  чисел,  каждое  из 
которых не превосходит восьми: первое число — номер вертикали (при сче-


Случайные числа 
211 
те  слева  направо),  второе —  номер  горизонтали  (при  счете  снизу  вверх).  
С помощью датчика случайных чисел получить натуральные числа abcd
e,  f,  каждое  из  которых  не  превосходит  восьми.  Пусть  на  поле  (ab)  распо-
ложена белая фигура, на поле (cd) — черная. 
Определить, может ли белая фигура пойти на поле (ef), не попав при этом 
под удар черной фигуры. 
Рассмотреть следующие варианты сочетаний белой и черной фигур: 
а) ладья и ладья; 
б) ладья и ферзь; 
в) ладья и конь; 
г) ладья и слон; 
д) ферзь и ферзь; 
е) ферзь и ладья; 
ж) ферзь и конь; 
з) ферзь и слон; 
и) конь и конь; 
к) конь и ладья; 
л) конь и ферзь; 
м) конь и слон; 
н) слон и слон; 
о) слон и ферзь; 
п) слон и конь; 
р) слон и ладья; 
с) король и слон; 
т) король и ферзь; 
у) король и конь; 
ф) король и ладья. 
Во всех задачах результат проверить на шахматной доске или на клетчатой 
бумаге. 


Достарыңызбен бөлісу:
1   ...   229   230   231   232   233   234   235   236   ...   271




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

    Басты бет