#include<iostream>
#include<string>
using namespace std;
int main()
{
string str1, str2, str3;
while( cin>>str1>>str2 )
{
for( int k=0; k<str1.size(); k++ )
{
if( str1[k]>='a' && str1[k]<='z' )
str1[k]-=32;
}
for( int k=0; k<str2.size(); k++ )
{
if( str2[k]>='a' && str1[k]<='z' )
str2[k]-=32;
}
int i=0, j=0;
str3="";
while( i<str2.size() )
{
if( str2[i]!=str1[j] )
{
if( str3.find(str1[j])==string::npos )
str3+=str1[j];
j++;
}
else
{
i++;
j++;
}
}
if( j<str1.size() )
{
for( int k = j; k<str1.size(); k++ )
{
if( str3.find(str1[k])==string::npos )
str3+=str1[k];
}
}
cout<<str3<<endl;
}
return 0;
}
做了近一下午的1034 有理数四则运算,代码400多行···被告知代码长度超限···正在压缩··· 难度同为20 这道题一次就A了···
————————————————————————————————随便写写————————————————————
机房好安静啊···
SongShine 坐着东去的火车 渐行渐远···
我想
明年
一起去