Клетка на шахматной доске задаётся номером строки и номером столбца. составьте программу, которая определяет, одинакового ли цвета две клетки шахматной доски (а1, b1) и (a2, b2 значения а1, b1 и a2, b2 вводятся с клавиатуры.
Клетки одного цвета одинаковы по признаку четности - нечетности, то есть если если сумма номеров белых клеток нечетна, то сумма номеров черных будет четна: код pascal1 writeln((a1+b1) mod 2 = (a2+b2) mod 2);
ilysozkn27
07.09.2022
#код на ruby 2.2.3p173 def z(x) l = 2 * x + 30 m = 2 * x - 30 while m! =l do if l > m l = l - m else m = m - l; end end return m end for x in 151..2000 if z(x) == 30 p x break end end ответ 180
natasham-716
07.09.2022
#код на ruby 2.2.3p173 (9999).downto(1000) {|i| s = i.to_s() s = s[0..2] + s.reverse n = s.to_i next if not s.include? ('7') next if not s.include? ('4') sum = 0 while n > 0 do sum += n % 10 n = n / 10 end next if sum ! = 39 p s break; } ответ 9437349