Flashcard FC265141
Como determinar quantos dias da semana uma mesma data avança após N anos, considerando anos bissextos?
Exercícios Envolvendo Datas e Calendários
IDECAN · 2020
Como determinar quantos dias da semana uma mesma data avança após N anos, considerando anos bissextos?
Mostrar resposta e comentário
Resposta
Somar +1 dia para cada ano comum e +2 dias para cada ano bissexto; reduzir o total modulo 7.
Explicação:
Se N é o número de anos decorrido e b é a quantidade de anos bissextos nesse intervalo, o avanço total em dias é
\( \text{avanço} = (N - b)\cdot 1 + b\cdot 2 = N + b \)
O dia da semana resultante é o dia inicial avançado de \( \text{avanço} \) dias, considerando \( \text{avanço} \bmod 7 \).
exemplo:
Suponha que uma data cai numa terça‑feira e, após 6 anos, nesse intervalo há 1 ano bissexto. Então
\( \text{avanço} = N + b = 6 + 1 = 7 \)
\( 7 \equiv 0 \pmod{7} \), logo a data continuará numa terça‑feira.
Explicação:
Se N é o número de anos decorrido e b é a quantidade de anos bissextos nesse intervalo, o avanço total em dias é
\( \text{avanço} = (N - b)\cdot 1 + b\cdot 2 = N + b \)
O dia da semana resultante é o dia inicial avançado de \( \text{avanço} \) dias, considerando \( \text{avanço} \bmod 7 \).
exemplo:
Suponha que uma data cai numa terça‑feira e, após 6 anos, nesse intervalo há 1 ano bissexto. Então
\( \text{avanço} = N + b = 6 + 1 = 7 \)
\( 7 \equiv 0 \pmod{7} \), logo a data continuará numa terça‑feira.
Veja como foi cobrado:
https://flashcardsconcursos.com.br/portal/flashcard/262503
Conteúdo do catálogo FC Concursos · Atualizado em