CF61A.Ultra-Fast Mathematician

传统题 时间 2000 ms 内存 256 MiB 3 尝试 1 已通过 1 标签

Ultra-Fast Mathematician

题目描述

Shapur 是一位极其天赋异禀的学生。他在组合数学、代数、数论、几何、微积分等方面都非常出色。他不仅聪明,而且速度极快!他能在一秒内把 101810^{18} 个数字求和。

公元 230 年的一天,Shapur 想知道是否有人能比他算得更快。于是他办了一场极棒的比赛,邀请所有人来参加。

在比赛中,他给选手许多不同的数字对。每个数字只由 0011 构成。选手需要针对每一组数字对写出一个新数字。规则很简单:如果两位数字在第 ii 位不同,则结果的第 ii 位为 11;如果相同,则结果第 ii 位为 00

Shapur 制作了许多数字,并首先测试了自己的速度。他发现自己能一瞬间处理任意长度的数字对!他总是能给出正确答案,因此也期望选手给出正确答案。他很友好,不会为任何人出难题,并且每个人拿到的两个数字的位数都相同。

你现在要参加 Shapur 的比赛。看看你是否更快、更准确。

输入格式

输入共两行。每行包含一个数字,保证是仅由 0011 构成的字符串,并且两行的数字长度相同。数字可能以 00 开头。每个数字的长度不超过 100100

输出格式

输出一行,表示对应的结果。请不要省略前导 00

说明/提示

由 ChatGPT 5 翻译

样例

1010100
0100101
1110001
000
111
111
1110
1010
0100
01110
01100
00010

在线编程 IDE

建议全屏模式获得最佳体验