Pesquisar este blog

Livros Recomendados

terça-feira, 21 de abril de 2020

URI - 1075 - Resto 2 - Iniciante - C++

Plataforma: URI
Problema1075

Enunciado:
Leia um valor inteiro N. Apresente todos os números entre 1 e 10000 que divididos por N dão resto igual a 2.

Linguagem: C++

Solução:
Percorremos de 2 até 10000. Mas ao invés de percorrer de 1 em 1 e fazer teste se o valor da resto 2, pegamos o primeiro valor que dará resto 2 (no caso é o 2), e pulamos de n em n que será os próximos números que darão resto 2. 


 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
#include <iostream>
using namespace std;

int main(){
 int n;
 cin >> n;
 for(int i=2; i<10000; i=i+n){
  cout << i <<endl;
 }
 return 0;
}

Nenhum comentário:

Postar um comentário

Postagem em destaque

URI (BEECROWD) - 2158 - Helping Uncle Cláudio (Ajudando o Tio Cláudio) - Matemática - C, C++ e Haskell

Buenas! Estou aqui mais uma vez para resolver um problema de Matemática! Agora tenho resolvido alguns dessa categoria, pra que vocês possam ...

Postagens mais visitadas