506.01 move()
Um indivíduo caminha sobre uma reta, podendo dar passos para frente e para trás. Supondo que os passos do indivíduo têm exatamente o mesmo comprimento e que passos para frente e para trás são aleatórios e equiprováveis, a trajetória do indivíduo (medida em passos e partindo da posição 0) pode ser: 0, -1, -2, -1, 0, -1, 0, 1, 0, 1 e 2.
Imagine agora que temos cinco destes indivíduos, todos na posição zero e que podem ser movimentar independentemente uns dos outros, mas sempre de acordo com o descrito acima
- Crie um dataframe para acompanharmos a posição atual de cada um dos cinco indivíduos. O dataframe deve se chamar 
config, deve conter uma única coluna (chamadaposicoes), cinco linhas (chamadasind1,ind2,ind3,ind4eind5) e os valores iniciais devem ser nulos (indicando a posição inicial de cada indivíduo) - Crie uma função 
move()que recebe como único argumento um númeroientre um e cinco e tem como efeito avançar ou recuar a posição do indivíduoiem um passo (registrando essa mudança emconfig). Assim, se tivéssemos por exemploconfig$posicoes[4]==0, após a chamada da funçãomove(4)teríamos entãoconfig$posicoes[4]==1ouconfig$posicoes[4]==-1. Atenção! A funçãomove()deve alterar oconfigsem que seja necessária nenhuma nova atribuição ao dataframe.
 
Resposta
        ATENÇÃO: você não está logado. Sua nota não será gravada.
    
    
    
    
    
            notas em linguagem R