230
Cerința
Se dă un număr n
, întreg pe 32
de biți. Afișați valoarea care se obține cu biții de pe pozițiile 8
, 7
, 6
(în aceeași ordine ca în numărul dat).
Date de intrare
Programul citește de la tastatură numărul n
.
Date de ieșire
Programul va afișa pe ecran numărul determinat.
Restricții și precizări
- valoarea citită se poate memora pe 32 de biți cu semn
Exemplu
Intrare
65
Ieșire
1
Explicație
Numărul 65
are cu valoarea 1
biții de pe pozițiile 6
și 0
. Biții de pe pozițiile 7
și 8
fiind 0
, cu secvența de biți 001
se obține valoarea 1
.
#include <bits/stdc++.h> using namespace std; int main() { long long n ; cin >> n; cout << ((n >>= 6) & 7); }
Comentarii