L1-011 A-B


题目链接 https://pintia.cn/problem-sets/994805046380707840/problems/994805130426171392

第8、15行给了warning:”comparison of integer expression of different signedess”,有符号数和无符号数进行了比较。

不太懂什么有符号无符号非有符号非无符号….查了查改好了(在int前面加了unsigned),但是还是似懂非懂的样子,先留这儿吧。


 

放AC代码

 1 #include<bits/stdc++.h>
 2 using namespace std;
 3 int main()
 4 {
 5     string a,b;
 6     getline(cin,a);
 7     getline(cin,b);
 8     for(unsigned int i=0; i<b.length(); i++)
 9     {
10         if(a.find(b[i])<a.length())
11         {
12             a.erase(a.find(b[i]),1);
13         }
14     }
15     for(unsigned int i=0; i<a.length(); i++)
16         cout<<a[i];
17     return 0;
18 }

 

原创文章,作者:carmelaweatherly,如若转载,请注明出处:https://blog.ytso.com/246097.html

(0)
上一篇 2022年4月18日
下一篇 2022年4月18日

相关推荐

发表回复

登录后才能评论