Temos um amigo chamado Carlos, que é bastante desconfiado. Na sua vida, isso se manifesta em muitos aspectos, mas o mais notável é a sua forma de caminhar: só caminha em direção ao Leste e sempre que dá dois passos para frente automaticamente dá um passo para trás.
Por exemplo, se pedíssemos a ele que desse 2 passos terminaria dando 1, se pedíssemos 4 daria 2, e assim sucessivamente. Afinal, o que acaba acontecendo é que nosso amigo termina dando a metade dos passos que pedimos.
Importante: em Gobstones usamos o operador div
para dividir; por exemplo "4 dividido 2" se escreve 4 div 2
.
Escreva o procedimento
CaminharDesconfiado(passos)
que simule o caminhar de Carlos: deve receber a quantidade de passos que deveria dar e dar a metade. Sempre se mueve para o Leste.
Lembre-se que você pode usar MoverN(quantidade, direcao)
.
Você deve fazer o login antes de começar a enviar suas soluções