C 最长非公共子序列 如果两个字符串相等则是-1,否则为最长字符串的长度

最长非公共子序列

http://www.nowcoder.com/questionTerminal/de449fda714f43d6a7fbc74aa0d3d1cd

C 最长非公共子序列
如果两个字符串相等则是-1,否则为最长字符串的长度

#include<bits/stdc++.h>
using namespace std;
int main(){
    string s1,s2;
    while(cin>>s1>>s2){
        if(s1.size()!=s2.size()){
            cout<<max(s1.size(),s2.size())<<endl;;
        }
        else if(s1!=s2){
            cout<<s1.size()<<endl;
        }
        else{
            cout<<"-1\n";
        }
    }
    return 0;
}
全部评论

相关推荐

不愿透露姓名的神秘牛友
07-09 12:23
转人工😡
门口唉提是地铁杀:五次握手了
点赞 评论 收藏
分享
一表renzha:手写数字识别就是一个作业而已
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
2
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务