fbpx

Problema #2590 – removelast2 – Rezolvari PBInfo

de Mihai-Alexandru

Cerința

Se citește un număr n într-o variabilă de tip întreg pe 16 biți cu semn. Setați la valoarea 0 cei mai puțin semnificativi doi biți ai săi apoi afișați valoarea variabilei.

Date de intrare

Programul citește de la tastatură numărul n.

Date de ieșire

Programul va afișa pe ecran valoarea cerută.

Restricții și precizări

  • -32768 ≤ n ≤ 32767

Exemplu

Intrare

5

Ieșire

4

Explicație

Valoarea 5 are ca reprezentare binară secvența 101 (precedată de zerouri). Prin rezolvarea cerinței problemei se ajunge la 100, adică 4.

#include <bits/stdc++.h>

using namespace std;

int main()
{
    int n;
    cin>>n;
    cout<<(n&(~3));
    return 0;
}
Comentarii

S-ar putea sa iti placa