Задания
- В этом задании вы должны получить обе рыбы. Вам надо написать два цикла, один из которых поможет перемещаться вдоль одной стороны озера, а другой — вдоль другой. Смотри рисунок ниже:
На самом деле, есть несколько способов решить эту задачу, но когда вы сделаете это, то убедитесь, что ваше решение не превышает 12 строчек кода. - На этот раз три рыбы, а вам понадобится… Да, вы угадали, три цикла!
- Напишите 4 (четыре) цикла, используя метод
.isCube(ahead)
, чтобы пройти по краю этой карты и получить рыбу!
Вы начинаете с позиции (0, 1).Псевдокод
instantiate pam at 0,1 pam grab fish BEGIN loop while no cube ahead of Pam pam waddle END loop pam turn right, then waddle pam turn left, then waddle pam grab fish BEGIN loop while no cube ahead of Pam pam waddle END loop pam turn right, then waddle pam turn left, then waddle pam grab fish BEGIN loop while no cube ahead of Pam pam waddle END loop pam turn right, then waddle pam turn left, then waddle pam grab the fish
- Вокруг озера. В этом задании поместите Пэм в (1, 4) и напишите несколько циклов, которые приведут её к рыбе!