Flashcard FC329859
Como encontrar a letra que está k posições à frente de uma letra dada no alfabeto?
Sequências de Números, Figuras, Letras e Palavras
IBGP · 2016
Como encontrar a letra que está k posições à frente de uma letra dada no alfabeto?
Mostrar resposta e comentário
Resposta
Somar k posições ao ordinal da letra e aplicar "wrap‑around" se ultrapassar Z.Passos: converter a letra em posição \(n\) (A=1,…,Z=26).
Calcular \(n'=(n+k-1)\bmod 26+1\).
Converter \(n'\) de volta para a letra.
Exemplo: k=5, transformar C e Y.
C: \(n=3\) → \(3+5=8\) → letra 8 = H.
Y: \(n=25\) → \(25+5=30\) → \(30-26=4\) → letra 4 = D.
Veja como foi cobrado:
https://flashcardsconcursos.com.br/portal/flashcard/329444
Conteúdo do catálogo FC Concursos · Atualizado em