Дано натуральное число N.  Проверить, является ли оно степенью числа 2.
| 1 2 3 4 5 6 7 8 9 10 11 12 
 | Program A2_14; Var   n:integer;  begin    readln(n);    while(n mod
 2 = 0)  do      n:= n div
 2;    if (n=1)
 then writeln('YES')             else writeln('NO');    readln;  end. | // Program A2.14; #include <iostream> 
 using namespace std; 
 int main() {     int n;    
 cin>>n;    
 while(n%2==0) n=n/2;    
 if(n==1)cout<<"YES\n";     else
 cout<<"NO\n";     return 0; } | 



















