上一页 1 ··· 34 35 36 37 38 39 40 41 42 ··· 50 下一页
摘要: 很容易理解一道题目,分类讨论即可: 如果本身就是好序列,直接输出 111 与本身字符串。 如果不是,输出 222 并且输出该字符串的第一个(或者最后一个)字符然后空格,接着是后面的。 代码: #include <iostream> #include <algorithm> #include <str 阅读全文
posted @ 2021-01-27 21:41 HappyBobb 阅读(10) 评论(0) 推荐(0)
摘要: 来个正则表达式做法,其实也是每个判断,因为只有 555 种可行方案,不用写那么多 if。 更多关于正则表达式的使用请看我的题解。 代码: #include <iostream> #include <string> #include <regex> using namespace std; stati 阅读全文
posted @ 2021-01-26 21:53 HappyBobb 阅读(8) 评论(0) 推荐(0)
摘要: 这道题还有什么说明啊??? 本题只需要输出一下样例即可: #include <iostream> using namespace std; int main() { cout << R"(f(10) = MAGNA NIMIS! f(-9) = -3642.00 f(-8) = -2557.17 f 阅读全文
posted @ 2021-01-18 08:14 HappyBobb 阅读(6) 评论(0) 推荐(0)
摘要: 很水的一道题! 注意: 全部转换成大写 只有大写字母才算 要排序,所以封装成类(结构体也可以) 代码: #include <iostream> #include <cctype> #include <cstdio> #include <algorithm> #include <string> usi 阅读全文
posted @ 2021-01-18 08:10 HappyBobb 阅读(9) 评论(0) 推荐(0)
摘要: 这题目用 python 做很好,虽然我是c党,但是没有自带高精度表示不服,学了学几个最简单的语句做了个py3代码然后A了: var = 1 ans = 0 while var == 1: num = int(input()) if num == 0: break else: ans = ans + 阅读全文
posted @ 2021-01-17 17:42 HappyBobb 阅读(7) 评论(0) 推荐(0)
摘要: 本题是AT360的题目! 大家都用的是 DP,然后我看见了标签有个 模拟 \color{red} \text{模拟}模拟,于是就用一个模拟过了这道题。 其实如果模拟对于贪心也要有基础,这道题怎么贪心呢? 如果一段路都是空地,那一次走1,2,31,2,31,2,3格都一样,所以不用处理。 如果现在是空 阅读全文
posted @ 2021-01-17 12:56 HappyBobb 阅读(8) 评论(0) 推荐(0)
摘要: 贪心题目,要想回文子串最多,排一下序。 我们想一下,对于每一个字符,都是回文的没错吧? 那么,abab 这个字符串排序(从小到大)就是 aabb,或者从大到小,bbaa,相同的字符都在一起,这些字符和前面其他的一些字符一样,相同的字母的子串,那么从左往右和从右往左不一样吗? 给代码(没有用 sort 阅读全文
posted @ 2021-01-16 15:35 HappyBobb 阅读(12) 评论(0) 推荐(0)
摘要: STL大法好!!! 这道题目其实 map + 一个 O(n2)\large \text{O}(n^2)O(n2) 的暴力就好了。 我们用 map 是为了统计每个字符出现数量,然后枚举找最大值,与 length2\LARGE \frac{length}{2}2length​ 作比较,注意小于等于是可以 阅读全文
posted @ 2021-01-16 15:26 HappyBobb 阅读(6) 评论(0) 推荐(0)
摘要: 看了大家的题解,感觉我的有些没必要,竟然要用 map。 我第一眼看这道题,感觉很简单,然后打着代码,发现了一个问题: 连续的1不好处理。 于是我采用了这个方法: 开一个map<int, bool>,每次读入一个数,如果是1,将当前 i 当作下标,变成 true,即 mp[i] = true,然后先输 阅读全文
posted @ 2021-01-14 13:18 HappyBobb 阅读(11) 评论(0) 推荐(0)
摘要: 这里看了看大家的代码,发现我的代码真是麻烦了…… 但是我的读入根本不用字符! 没有人知道 scanf 可以直接存输入的东西吗? 这里看样例,都是一个整数,一个逗号,所以我们把读入写成这样: int x; while (cin >> x) { scanf(","); } 那么最后一个逗号是没有的,怎么 阅读全文
posted @ 2021-01-14 08:17 HappyBobb 阅读(22) 评论(0) 推荐(0)
上一页 1 ··· 34 35 36 37 38 39 40 41 42 ··· 50 下一页