有一个奇怪的国家,里面的国民对于事情的态度永远只有两面。当两个人遇到一起讨论一个事情的时候——两个持赞同观点的人遇到一起后会对这个事情都继续赞同;一个持赞同观点的人遇到一个持不赞同观点的人的时候,两人都会不再继续赞同;两个持不赞同观点的人遇到一起讨论后反而会对这个事情开始赞同。

输入包括两行,每行包括N个数字(1≤N≤50),分别表示两个人对于N个事情对应的看法——0表示不赞同、1表示赞同。

输出包括一行,包括N个数字,表示两人相遇后,对于这N件事情的最终看法。

样例输入

11100101
00101011
样例输出

00110001
代码:

import java.math.BigInteger;
import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner sc = new Scanner(System.in);String s1 = "", s2 = "", s3 = "";if(sc.hasNext()){s1 = sc.nextLine();}if(sc.hasNext()){s2 = sc.nextLine();}char[] chars1 = s1.toCharArray();char[] chars2 = s2.toCharArray();for(int i = 0; i < chars1.length; i++){char c1 = chars1[i];char c2 = chars2[i];s3 += String.valueOf(BigInteger.valueOf(c1).xor(BigInteger.valueOf(c2).xor(BigInteger.ONE)));}System.out.println(s3);}
}

计蒜客难题挑战:奇怪的国家相关推荐

  1. 计蒜客难题题库之二 奇怪的国家 python解答

    计蒜客挑战难题之二 奇怪的国家 python解答 题目: 有一个奇怪的国家,里面的国民对于事情的态度永远只有两面.当两个人遇到一起讨论一个事情的时候--两个持赞同观点的人遇到一起后会对这个事情都继续赞 ...

  2. 计蒜客难题题库之一 泥塑课 python解答

    计蒜客挑战难题之一 泥塑课 python解答 题目: 小米是一个幼儿园老师,每学期的泥塑课上,她都会给每个学生发不超过250立方厘米的等量橡皮泥,教大家做泥塑.在上课过程中,她发现每个班都恰好有一个小 ...

  3. 计蒜客 难题题库 204 草药的价值

    17次 11.7% 1000ms 65536K 辰辰是个天资聪颖的孩子,他的梦想是成为世界上最伟大的医师.为此,他想拜附近最有威望的医师为师.医师为了判断他的资质,给他出了一个难题.医师把他带到一个到 ...

  4. 计蒜客 难题题库 205 图书ISBN号码

    102次 13.7% 1000ms 65536K 每一本正式出版的图书都有一个ISBN号码与之对应,ISBN码包括9位数字.1位识别码和3位分隔符,其规定格式如"x-xxx-xxxxx-x& ...

  5. 计蒜客 难题题库 031 无脑博士的试管们

    390次 9.48% 1000ms 65536K 无脑博士有三个容量分别是A,B,C升的试管,A,B,C分别是三个从1到20的整数,最初,A和B试管都是空的,而C试管是装满硫酸铜溶液的.有时,无脑博士 ...

  6. 计蒜客 难题题库 223 字母排序

    49次 14.2% 1000ms 65536K XXXX年突然有外星人造访,但大家语言不通,不过科学家们经过研究发现外星人用26个英文字母组成的单词中最长不降子序列的长度来表述数字,且英文字母的排列顺 ...

  7. 计蒜客 难题题库 201 奖学金的分配

    46次 30.4% 1000ms 65536K 某校的惯例是在每学期的期末考试之后发放奖学金.发放的奖学金共有五种,获取的条件各自不同: 1)  院士奖学金,每人8000元,期末平均成绩高于80分(& ...

  8. 计蒜客 挑战难题 爬楼梯

    计蒜客 挑战难题 爬楼梯 假设你现在正在爬楼梯,楼梯有n级.每次你只能爬1级或者2级,那么你有多少种方法爬到楼梯的顶部? 格式: 第一行输入一个数n(n<=50),代表楼梯的级数. 接下来一行输 ...

  9. 【计蒜客系列】挑战难题4:简单斐波那契

    题目来源:计蒜客 斐波那契数列是一种非常有意思的数列,由 0 和 1 开始,之后的斐波那契系数就由之前的两数相加.用数学公式定义斐波那契数列则可以看成如下形式: F0=0 F1=1 Fn=Fn-1+F ...

最新文章

  1. 在Ant-design-pro框架中引入jQuery和jQuery-ui步骤
  2. 启明星辰泰合发布新一代日志分析系统
  3. 针对以下需求提供一个解决方案:在卡牛-信用卡管家APP里面,我们的用户需要一个寻找 附近银行网点/ATM 的功能
  4. oracle数据库初始化参数分类,oracle初始化参数设置
  5. PowerPC处理器数字仿真测试软件工具——天目全数字实时仿真软件SkyEye
  6. Jmter安装和配置
  7. 使用iMazing将iphone的联系人信息导出至电脑
  8. dbeaver查看执行计划_SAP学习基础篇(52):PP模块-物料需求计划
  9. firefox 3.0 beta 1 试用与下载
  10. Odin学习1 属性框标签
  11. Minimax AI 算法在井字游戏(或 Noughts and Crosses)游戏中的实现
  12. 最优化方法 19:近似梯度下降
  13. java freemark导出word 实现word分页
  14. unique mapped reads
  15. 固态硬盘是什么接口_选对接口很重要:固态硬盘接错位置可能损失可达42%
  16. 软件集成:Simulink与STM32联合开发
  17. win10是linux发行版,网友调侃Win10是最好的Linux发行版
  18. 《Kotin 极简教程》第13章 使用 Kotlin 和 Anko 的Android 开发
  19. 创业板“市盈率” PE ratio
  20. 求一个n阶方阵对角线元素之和

热门文章

  1. python 定时执行_python定时执行任务 轻量级
  2. Linux gpio相关函数
  3. 内核中的notification chain浅析
  4. STM32H7---高速缓存Cache(二)
  5. STM32H7时钟树RCC分析---原理讲解(一)
  6. 【STM32】HAL库 STM32CubeMX教程十一---DMA (串口DMA发送接收)
  7. [计算机网络] - TCP 重传、滑动窗口、流量控制、拥塞控制
  8. c语言float如何做减法,利用c语言设计开发一个简单计算器,可进行加减乘除运算....
  9. linux自动断开会话,linux – 从SSH会话断开连接是否会导致程序崩溃?
  10. led灯条串联图_液晶电视维修:LED灯光电路原理,电路图原理分析?