#6194. 2的幂 普及−

时间限制:1000 ms 内存限制:128 MiB 标准输入输出
题目类型:传统 评测方式:文本比较
上传者: root

题目描述

用 O(1) 时间检测整数 n 是否是 2 的幂次。

如果存在一个整数 k 使得 ,则认为 n 是 2 的幂次方。

输入格式

输入一个整数,范围不超过 2 ^ 64。

输出格式

yes或者no,表示是否为2的幂次。

样例

样例输入 1

4

样例输出 1

yes

样例输入 2

5

样例输出 2

no

数据范围与提示

位运算!