Escreva o códigoDesafioPython
Somar até N sem múltiplos de 3
Somar com for, if e continue.
Leia um número inteiro N e calcule a soma dos números de 1 até N ignorando os múltiplos de 3. Imprima só o valor da soma. Use for com continue.
Entrada: Uma linha com um número inteiro.
Saída: Uma linha com a soma pedida.
Revisa etapa da trilha 2, etapa da trilha 4, etapa da trilha 5
Exemplo 1
- Entrada
5
- Saída esperada
12
Soma 1, 2, 4 e 5.
Exemplo 2
- Entrada
3
- Saída esperada
3
Soma 1 e 2.
Solução comentada
Verifique uma tentativa sua para liberar a solução.
n = int(input())
total = 0
for i in range(1, n + 1):
if i % 3 == 0:
continue
total += i
print(total)O range() gera todos os números de 1 até N. O if com % acha múltiplos de 3 e o continue pula a soma deles. O += acumula só os demais em total.
Erro comum: Somar todos os números sem pular os múltiplos de 3.
Seu código
Escreva sua solução e verifique quando quiser.