Codeforces 766A. A. Mahmoud and Longest Uncommon Subsequence
原题链接
简单
作者:
蓬蒿人
,
2022-03-18 13:53:56
,
所有人可见
,
阅读 183
#include<iostream>
#include<cstring>
#include<string>
#include<algorithm>
using namespace std;
// 766A
// 题目大意
// 给定俩字符串 问这俩字符串的最长不常见子序列长度
/*------------------解题思路----------------*/
// 本质上是一个脑筋急转弯
// 不常见子序列 可能是我的翻译插件的问题 理解来很晦涩
// 实际上就是最长的在另一个字符串找不到的子序列
// 所以 只要俩字符串不一样 那么最长不常见子序列就是 长一点的那个字符串
typedef long long ll;
const int N = 1e5+10;
int main(){
string a,b;
int n,m;
cin>>a>>b;
n=a.size();
m=b.size();
if (a!=b) printf ("%d\n",max(n,m));
else puts("-1");
return 0;
}