B. 二进制异或

    传统题 1000ms 256MiB

二进制异或

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

给定两个只包含 0 1 的二进制数字,请你求出两个数字异或以后的二进制值是多少?

所谓异或,是指不同值异或结果为 11,相同值异或结果为 00,例如:

$$\begin{cases} 0\oplus 0=0\\ 0\oplus 1=1\\ 1\oplus 0=1\\ 1\oplus 1=0 \end{cases}$$

输入格式

输入共两行,每行一个二进制数字

输出格式

输出共一行,一个二进制数字表示答案。

需要去除掉前导 00,具体可以参考样例解释

1101
1110
11
100101
1010
101111
001
001
0

提示

对于 100%100\% 的数据,输入的二进制数字长度不超过 10510^5 位。

  • 子任务 1(30 分):保证 两个二进制串的长度不超过 2020 位。
  • 子任务 2(30 分):保证两个二进制串的长度相同。
  • 子任务 3(40 分):无特殊限制。

算法周赛 - round20

未参加
状态
已结束
规则
乐多
题目
4
开始于
2025-6-8 19:00
结束于
2025-6-8 21:00
持续时间
2 小时
主持人
参赛人数
27