L1-011 A-B

2022/4/18 23:13:22

本文主要是介绍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 }

 



这篇关于L1-011 A-B的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程