View difference between Paste ID: semmhmem and xrLXCEfG
SHOW: | | - or go back to the newest paste.
1
#include "stdafx.h"
2
#include <iostream>
3
using namespace std;
4
int main()
5
{
6
    int number, count = 0;
7
    cin >> number;
8
 
9
    for (int i=0; i < 32; i++)
10
    {
11
		cout << "Сдвинуто";
12
		cout << (number >> i);
13
		cout << "Первый бит";
14
		cout << (number >> i) & 1;
15
16
		count += (number >> i) & 1;
17
    }
18
 
19
    if(count == 1)
20
    {
21
        cout << "YES";
22
    }
23
    else
24
    {
25
        cout << "NO";
26
    }
27
 
28
    return 0;
29
}