水题~~
来源:互联网 发布:三国类手游推荐 知乎 编辑:程序博客网 时间:2024/06/07 19:48
水题~~
时间限制:1000 ms | 内存限制:65535 KB
难度:1
- 描述
输入一组正整数,每个正整数取值为【1,255】,你们懂得,刚好用8位二进制位可以表示。。。
你要做的就是:对于每个输入的正整数,如果她的二进制位有偶数个1,则该数满足要求,把符合要求的正整数的二进制位相加,并用二进制表示法输出。你知道规律吗?
- 输入
- 有多组测试数据。
每组测试数据第一行输入N,表示有N个正整数,N<=255
第二行输入N个正整数,每个正整数取值为[1~255] - 输出
- 输出所有满足要求的正整数的二进制表示法的和
- 样例输入
51 2 3 4 571 2 3 4 5 6 721 2
- 样例输出
100011100
import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);while (scanner.hasNext()) {int number = scanner.nextInt();int sum = 0;for (int i = 0; i < number; i++) {int temp = scanner.nextInt();String str = Integer.toBinaryString(temp);int count = str.replace("0", "").length();if (count % 2 == 0) {sum += temp;}}System.out.println(Integer.toBinaryString(sum));}}}
阅读全文
0 0
- 水题
- 水题
- 水题
- 水题
- 【水题】
- 水题
- 水题:
- 水题
- 水题~
- 水题
- 水题
- 水题
- 水题
- 水题
- 水题
- 【水题】
- 水题
- 水题
- Ubuntu下docker安装及简单应用
- 关闭VPN之后浏览器无法上网
- Docker Add SSH Service
- ospf引入缺省路由
- IllegalArgumentException: view must not be null ImageLoader报错
- 水题~~
- 购物车的+—
- angularjs
- git分布式版本管理系统工作原理详解
- 重写
- Linux install net-stat
- AngularJs增删改查_路由器
- bzoj 1567: [JSOI2008]Blue Mary的战役地图
- 共享单车 到 共享医院 到 共享人才