Advertisement
vasyukov

ZFTSH Logics and Combinatorics 4

Jan 8th, 2023 (edited)
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.54 KB | None | 0 0
  1. x = y = 2 # положение робота на доске
  2. z = 0 # направление движения робота
  3. k = 0 # номер команды
  4.  
  5. while 0 <= x <= 4 and 0 <= y <= 4:
  6.     s = int(input())
  7.     if s != 0 and s != 1:
  8.         print('Введите 1 или 0!')
  9.         break
  10.     else:
  11.         k += 1
  12.         if k % 2 != 0:
  13.             z = (z + s) % 4
  14.         else:
  15.             match z:
  16.                 case 0: y -= s
  17.                 case 1: x += s
  18.                 case 2: y += s
  19.                 case 3: x -= s
  20.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement