[AT ABC-374-B] Unvarnished Report

[AT ABC-374-B] Unvarnished Report

题目描述

问题陈述 KEYENCE 的文化是如实报告事情的好坏。 因此,我们想检查报告的内容是否与原文完全一致。

我们给你两个字符串 S 和 T ,由小写英文字母组成。 如果 S 和 T 相等,则打印 0 ;否则,打印它们不同的第一个字符的位置。 在这里,如果 i /th字符只存在于 S 和 T 中的一个,则认为 i /th字符是不同的。

更确切地说,如果 S 和 T 不相等,打印满足以下条件之一的最小整数 i :

1≤i≤∣S∣ 、 1≤i≤∣T∣ 和 S i​=T i​。 ∣S∣<i≤∣T∣ . ∣T∣<i≤∣S∣ . 这里, ∣S∣ 和 ∣T∣ 分别表示 S 和 T 的长度, S i​和 T i​分别表示 S 和 T 的 i -th 字符。

输入格式

S

T

输出格式

如果 ST 相等,则打印 0 ;否则,打印两者不同的第一个字符的位置。

样例 #1

样例输入 #1

abcde
abedc

样例输出 #1

3

样例 #2

样例输入 #2

abcde
abcdefg

样例输出 #2

6

样例 #3

样例输入 #3

keyence
keyence

样例输出 #3

0

提示

ST 是长度在 1 和 100 (含)之间的字符串,由小写英文字母组成。

信息

ID
1018
难度
9
分类
(无)
标签
(无)
递交数
1
已通过
1
通过率
100%
上传者

相关

在下列训练计划中:

Atcoder集合