用户:
寂寞de奶酪查看:21 回复:5 评论:21 创建时间:2023-07-30T18:32:17







小Yiiiii#include<bits/stdc++.h>
using namespace std;
int main(){
char a[100005],b[100005];
int t,ans,n,alen,blen;
cin>>t;
while(t--){
cin>>a>>b;
n=0;
alen=strlen(a);
blen=strlen(b);
a[alen]='0';
b[blen]='0';
for(int i=0;b[i]!=0;i++){
if(a[n]==b[i])n++;
if(n>=alen)break;
}
if(alen!=n){
cout<<"NO";
}else{
cout<<blen-alen;
}
cout<<"\n";
}
return 0;
}
点赞0
评论
小Yiiiii#include<bits/stdc++.h>
using namespace std;
int main(){
char a[100005],b[100005],c[15];
int t=0,ans,n,alen,blen;
gets(c);
for(int i=0;i<strlen(c);i++){
t=t*10+c[strlen(c)-1-i]-'0';
}
while(t--){
gets(a);
gets(b);
n=0;
alen=strlen(a);
blen=strlen(b);
a[alen]='0';
b[blen]='0';
for(int i=0;b[i]!=0;i++){
if(a[n]==b[i])n++;
if(n>=alen)break;
}
if(alen!=n){
cout<<"NO";
}else{
cout<<blen-alen;
}
cout<<"\n";
}
return 0;
}点赞0
评论