题目信息

题目类型
练习
题目年份
2025
题目题型
编程题
关 键 词
设置标记位

题目题干

题目描述

4cq100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
给定一个数,判断它二进制低位的第 5 位,如果为 0,则将它置为 1。其他位不变。

输入

4cq100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
一个非负整数n,其二进制表示中低位第五位如果为0置为1,如果为1则不变

输出

4cq100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
一个十进制整数,表示n的二进制中低位第五位置为1后的数

样例输入 

682

样例输出 

698

提示

4cq100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
样例一解释:4cq100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
682的二进制000000000000000000000010101010104cq100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
右边位为低位,左边位为高位4cq100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
右边五位01010,其中第五位为04cq100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
将第五位0置为1后的二进制为000000000000000000000010101110104cq100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
这个二进制数对应的十进制值为6984cq100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
4cq100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
样例二:4cq100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
输入:4cq100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
1694cq100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
输出:4cq100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
1854cq100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
样例二解释:4cq100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
169的二进制表示000000000000000000000000101010014cq100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
低位第五位为0,置为1后的二进制为000000000000000000000000101110014cq100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
此二进制对应的十进制值为1854cq100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
4cq100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
4cq100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
0 <= n <= 2^31 -1

答案解析

相关题目

置空标记位题目描述 给定一个数,判断它二进制低位的第 5 位,如果为 1,则将它置为 0。其余位不变。 输入 一个非负整数n 输出 一个十进制整数 样例输入 191 样例输出  175 提示
设置标记位题目描述 给定一个数,判断它二进制低位的第 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,寻找一种方案使得剩下的数字组成的新数最小。

提示声明

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

猜你喜欢