zoj1582
我是彻底的想不通,为什么这个程序用c++的输入输出格式写都是WA,而换用c语言写的时候却过了,是怎么也想不明白,求各位大神帮忙啊!
#include<iostream>
#include<cstring>
using namespace std;
int main()
{
int n,t,i,lengtha,lengthb,len;
string a,b;
cin>>n;
while(n--)
{
cin>>t;
cin>>a>>b;
lengtha=a.size();
lengthb=b.size();
len=lengtha<lengthb?lengtha:lengthb;
for(i=0; i<len; i++)
if(a[i]!=b[i])
break;
int m=(lengtha+lengthb-2*i)*t;
cout<<m<<endl;
}
return 0;
}
[解决办法]
试把
#include<cstring>
改为
#include<string>
[解决办法]