acm
blue_mxy
这个作者很懒,什么都没留下…
展开
-
acm-2072单词数
#include <iostream>#include <set>#include <sstream>using namespace std;set<string> Set;string s1, s2;int main(){ while (getline(cin, s1)) //从输入流中得到一行 { if (s1 == "#") break; istringstream i原创 2020-10-23 19:45:36 · 97 阅读 · 0 评论 -
C++输入十六进制数
八进制:oct二进制:bin十进制:dec十六进制:hex当然了,你可以修改相应位置的进制数。#include <iostream>#include <map>#include <cstdio>#include <cstdlib>using namespace std;int main(){ int a,b; while(cin >> hex >> a>> b){ cout <<原创 2020-10-20 12:44:42 · 4420 阅读 · 0 评论 -
贪心法之字典序最小问题
增加一个条件:使得最早得到字典序最小的字符串思想:我每次都比较字符串开头和结尾,小的字符输出,我最终得到的就是字典序最小的字符串。如果你是这样的思想对于没有我自己增加的条件来说是可以的。修改后的思想:比较S和S’(S反转后的字符)看谁的字典序更小如果S较小,就从S的头部取出一个字符添加到T中如果S’较小,就从S的尾部取出一个字符添加到T中代码实现:#include <iostream>#include <cstring>using namespace st..原创 2020-05-26 19:23:11 · 576 阅读 · 0 评论