310
Cerința
Se citesc n
numere naturale. Determinați pentru fiecare dintre ele dacă este par sau impar.
Date de intrare
Programul citește de la tastatură numărul n
, iar apoi n
numere naturale.
Date de ieșire
Programul va afișa pe ecran n
valori 0
sau 1
, separate prin spații. Dacă numărul corespunzător este par se va afișa 0
, iar dacă este impar se va afișa 1
.
Restricții și precizări
1 ≤ n ≤ 1000
- cele
n
numere citite se pot reprezenta pe 64 de biți, fără semn; - se recomandă utilizarea operațiilor pe biți
Exemplu
Intrare
5 1 2 3 4 5
Ieșire
1 0 1 0 1
#include <bits/stdc++.h> using namespace std; int a[1001]; int main() { unsigned long long n , x; cin >> n; for(int i = 0 ; i < n ; i++) { cin >> x; if(x % 2 == 1) a[i] = 1; else a[i] = 0; } for(int i = 0 ; i < n ; i++) cout << a[i] << " "; }
Comentarii