P1603 斯诺登密码
https://www.luogu.org/problemnew/show/P1603
思路:题目里写的非正规是真的坑啊,我还以为是非正规输入输入这些是不能算数字的,其实是要算的,而且 another 是什么鬼居然算1.
![](http://img.e-com-net.com/image/info8/b8d97b5613f94ed2ba791cad57d0b2ed.gif)
![](http://img.e-com-net.com/image/info8/2f88dd3f1cd145f59c0e47b51acdbd4b.gif)
1 #include2 #include <set> 3 #include 4 #include 5 #include 6 #include 7 #include 8 #include 9 #include
P1071 潜伏者
https://www.luogu.org/problemnew/show/P1071
思路:要求的是一个字母对应的是一个密文,一个密文对应的是一个字母,要用两个map。而且要求每个字母都有出现。
![](http://img.e-com-net.com/image/info8/b8d97b5613f94ed2ba791cad57d0b2ed.gif)
![](http://img.e-com-net.com/image/info8/2f88dd3f1cd145f59c0e47b51acdbd4b.gif)
1 #include2 #include <set> 3 #include 4 #include 5 #include 6 #include 7 #include 8 #include 9 #include
P1012 拼数
https://www.luogu.org/problemnew/show/P1012
思路:把输入的整数当成是string,对他们排序,大的放前面。有一个需要注意的点,比如两个数30,300.如果只是单纯比较字符串的大小,会得到30030,但显然答案应该是30300.因此不能单纯比较字符串的大小,而是比较a+b>b+a,意思是两个字符串拼接后较大的放前面。
![](http://img.e-com-net.com/image/info8/b8d97b5613f94ed2ba791cad57d0b2ed.gif)
![](http://img.e-com-net.com/image/info8/2f88dd3f1cd145f59c0e47b51acdbd4b.gif)
1 #include2 #include <set> 3 #include 4 #include 5 #include 6 #include 7 #include 8 #include 9 #include
P1538 迎春舞会之数字舞蹈【毒瘤】
https://www.luogu.org/problemnew/show/P1538
思路:暴力模拟输出。本来以为还需要复杂一点考虑1啊宽度和别的数不一样,然后就拿了个0分。不用考虑的话写起来还简单很多。
![](http://img.e-com-net.com/image/info8/b8d97b5613f94ed2ba791cad57d0b2ed.gif)
![](http://img.e-com-net.com/image/info8/2f88dd3f1cd145f59c0e47b51acdbd4b.gif)
1 #include2 #include <set> 3 #include 4 #include 5 #include 6 #include 7 #include 8 #include 9 #include