题目信息

题目类型
练习
题目年份
2025
题目题型
编程题
关 键 词
2的幂

题目题干

题目描述

or1100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
判断一个非负整数是否是2的幂,是2的幂输出1,否则输出0or1100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
1是2^0,输出1or1100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
0不是2的幂,输出0or1100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
4是2^2,输出1or1100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
5不是2的幂,输出0

输入

or1100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
一个非负整数n

输出

or1100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
一个整数,1代表是2的幂,0代表不是2的幂

样例输入

5

样例输出 

0

提示

or1100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
样例一解释:or1100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
5的二进制表示是101,不是2的幂,所以输出0or1100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
or1100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
or1100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
样例二:or1100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
输入:or1100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
4or1100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
输出:or1100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
1or1100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
样例二解释:or1100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
4的二进制表示100,是2^2,输出1or1100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
or1100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
or1100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
0 <= n <= 2^31 -1

答案解析

相关题目

设置标记位题目描述 给定一个数,判断它二进制低位的第 5 位,如果为 0,则将它置为 1。其他位不变。 输入 一个非负整数n,其二进制表示中低位第五位如果为0置为1,如果为1则不变 输出 一个十
2的幂题目描述 判断一个非负整数是否是2的幂,是2的幂输出1,否则输出0 1是2^0,输出1 0不是2的幂,输出0 4是2^2,输出1 5不是2的幂,输出0 输入 一个非负整数n 输出 一个整数
消除末尾连续1题目描述 给出一个整数,现在要求将这个整数转换成二进制以后,将末尾连续的1都变成0,输出改变后的数(以十进制输出即可)。 输入 一个非负数n 输出 一个整数,表示消除了n的二进制数
末五位置0题目描述 给定一个 32 位整数,要求将其末五位置为00000,其余位不变。 输入 一个非负整数n 输出 一个十进制整数,表示n二进制末五位置为0后的值 样例输入 361 样例输出 
末五位置0题目描述 给定一个 32 位整数,要求将其末五位置为00000,其余位不变。 输入 一个非负整数n 输出 一个十进制整数,表示n二进制末五位置为0后的值 样例输入 361 样例输出 
取一个数末五位题目描述 给定一个数,求它的二进制表示的末五位,以十进制输出即可。 输入 一个非负整数n 输出 一个十进制整数,表示n的末五位 样例输入  47 样例输出 15 提示 样例一解释
奇偶性判定题目描述 我们判断一个数是奇数还是偶数,往往是通过取模%来判断的 if(5%2==1){  printf("5是奇数\n");  } if(6%2==0){  pri
反序输出题目描述 输入 n 个数,要求程序按输入时的逆序把这n 个数打印出来,已知整数不超过 100 个。也就是说,按输入相反顺序打印这 n 个数。 输入格式 输入两行,第一行输入一个 n ,第二行
删数字(delete)题目描述 输入一个高精度的正整数 n,去掉其中任意 s 个数字后剩下的数字按原左右次序组成一个新的正整数。编程对给定的 n 和 s,寻找一种方案使得剩下的数字组成的新数最小。
最近位置(position题目描述 有 n 名同学从左到右站成一排,每名同学都想知道自己右边离自己最近且跟自己身高不一样的同学编号是多少。 输入格式 共两行,第一行,为一个整数 n,表示 n 位同学

提示声明

  • 免责声明:本站资源均来自网络或者用户投稿,仅供用于学习和交流:如有侵权联系删除!
  • 温馨提示:本文属于积分文章,需要充值获得积分或升级VIP会员,也可在会员中心投稿获取。

猜你喜欢