Sari la conținut
Zece la Info
Probleme

Verificarea daca un numar este par si daca este prim

Usoara 300 ms 64 MB

Implementati o functie care primeste un numar natural n si verifica daca este par si daca este numar prim, prin parametrii de iesire par si prim.

Semnatura subprogramului (implementati exact aceasta functie/procedura - numele, parametrii, ordinea si tipul returnat trebuie sa coincida):

  • C++: void parSiPrim(int n, bool &par, bool &prim)
  • C: void parSiPrim(int n, bool *par, bool *prim)
  • Pascal: procedure parSiPrim(n: integer; var par: boolean; var prim: boolean)
  • Python: def parSiPrim(n):
Date de intrare
O linie continand numarul natural n.
Date de iesire
1 daca n este par altfel 0, apoi 1 daca n este prim altfel 0, separate printr-un spatiu.
Restrictii
0 <= n <= 10^6

Exemple

Exemplul 1

Intrare

2

Iesire

1 1

Exemplul 2

Intrare

4

Iesire

1 0

Vrei să rezolvi problema?

Creează-ți un cont gratuit ca să scrii cod în editor, să trimiți soluții la evaluator și să vezi indicațiile.