раскрыть ветку (1)
чтобы если бы была грядка и по бокам стенки он садил в противном случае двигался и садил по ответвлениям
показать ответы
раскрыть ветку (1)
Задание
Роботу необходимо двигаясь прямо до стены посадить цветы во всех встретившихся грядках. Если робот встречает проход, необходимо посадить цветы на грядки в конце обоих проходов. Количество и расположение грядок может быть любым.
Роботу необходимо двигаясь прямо до стены посадить цветы во всех встретившихся грядках. Если робот встречает проход, необходимо посадить цветы на грядки в конце обоих проходов. Количество и расположение грядок может быть любым.
как я понял, нужно сделать, чтоб все клетки были желтые? но если наступить на делтую, она станет коричневой, так?
раскрыть ветку (1)
Роботу необходимо двигаясь прямо до стены посадить цветы во всех встретившихся грядках. Если робот встречает проход, необходимо посадить цветы на грядки в конце обоих проходов. Количество и расположение грядок может быть любым.
показать ответы
раскрыть ветку (1)
Роботу необходимо двигаясь прямо до стены посадить цветы во всех встретившихся грядках. Если робот встречает проход, необходимо посадить цветы на грядки в конце обоих проходов. Количество и расположение грядок может быть любым.
как я понял, нужно сделать, чтоб все клетки были желтые? но если наступить на делтую, она станет коричневой, так?
раскрыть ветку (1)
раскрыть ветку (1)
{
налево;
вперед ( 1 );
направо;
пока ( впереди_свободно )
{
вперед ( 1 );
}
посади;
налево;
пока ( слева_стена или справа_стена )
{
вперед ( 1 );
если ( грядка и (слева_стена или справа_стена) )
{
посади;
}
вот что получилось
налево;
вперед ( 1 );
направо;
пока ( впереди_свободно )
{
вперед ( 1 );
}
посади;
налево;
пока ( слева_стена или справа_стена )
{
вперед ( 1 );
если ( грядка и (слева_стена или справа_стена) )
{
посади;
}
вот что получилось


