Flashcard FC628369
Como calcular a nova posição de um símbolo que percorre um anel circular com deslocamento fixo em sentido horário?
Sequências de Números, Figuras, Letras e Palavras
NC UFPR (FUNPAR) · 2019
Como calcular a nova posição de um símbolo que percorre um anel circular com deslocamento fixo em sentido horário?
Mostrar resposta e comentário
Resposta
Somando o passo à posição atual e aplicando módulo pelo número de casas do anel.
Explicação: se um anel tem n casas, a posição atual é p (0 a n-1) e o passo por etapa é k, então a nova posição é \(p'=(p+k)\bmod n\). Cada símbolo mantém seu anel e o sentido, apenas avança um número fixo de casas por quadro.
Exemplo: anel com 8 casas rotuladas 0..7, símbolo na posição p=2, passo k=3.
Calcula-se \(p'=(2+3)\bmod 8=5\).
Visualmente: posições [0,1,2,3,4,5,6,7] -> símbolo sai de 2 e vai para 5.
Explicação: se um anel tem n casas, a posição atual é p (0 a n-1) e o passo por etapa é k, então a nova posição é \(p'=(p+k)\bmod n\). Cada símbolo mantém seu anel e o sentido, apenas avança um número fixo de casas por quadro.
Exemplo: anel com 8 casas rotuladas 0..7, símbolo na posição p=2, passo k=3.
Calcula-se \(p'=(2+3)\bmod 8=5\).
Visualmente: posições [0,1,2,3,4,5,6,7] -> símbolo sai de 2 e vai para 5.
Veja como foi cobrado:
https://flashcardsconcursos.com.br/portal/flashcard/626388
Conteúdo do catálogo FC Concursos · Atualizado em