AT_arc151_a.[ARC151A] Equal Hamming Distances

普及-

通过率:0%

AC君温馨提醒

该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。

题目描述

给定两个长度均为NN的0101序列SS和TT。求某一个字典序最小的0101序列UU,长度也为NN,使SS到UU的汉明距离等于TT到UU的汉明距离。

若有解,输出字典序最小的解;若无解,输出−1-1。

汉明距离:两个长度相同的0101序列的汉明距离定义为对应不相等的位置数量。

输入格式

共三行:

第一行一个整数NN。

第二行一个长度为NN的0101序列SS。

第二行一个长度为NN的0101序列TT。

输出格式

若有解,输出字典序最小的解;若无解,输出−1-1。

样例1解释

当U=00001U=00001时,SS和UU的汉明距离、TT和UU的汉明距离都是22。

样例2解释

没有符合条件的0101序列。

输入输出样例

  • 输入#1

    5
    00100
    10011

    输出#1

    00001
  • 输入#2

    1
    0
    1

    输出#2

    -1

说明/提示

1≤N≤2×1051≤N≤2×10^5。

NN是整数。

SS和TT是长度均为NN的0101个序列。

输入解题思路,AI测评打分。不知道怎么写?

首页