模拟题(普及-)汇总

$ pj- $ 难度其实大部分直接枚举暴力就行了。
不过也有些题有坑,今天只讲坑人的地方,其它的不讲。反正你们也会

进入正题

珠心算测验 P2141

题意:给你些数,问其中有多少个数可以表示成其他两个数之和。
这里我们要注意,一个数只能算一遍。
刚开始的时候,我就失误在了这里,即:

1000 500 500 500

输出了 3。
在枚举的时候一定得及时 break 啊!

Vigenère 密码 P1079

题意:有一种加密方式®,怎么加密直接看题目,现在给你密文和秘钥,让你破译密码。
其实本题没有太多坑,但是开始时,我写成了

if ('a' <= l && l <= 'Z')

导致转换错误,WA了7个点。

字符串的展开 P1098

题意:有一个字符串,里面有形如1-5f-j这样缩写的字符串,问展开后的字符串。
展开会有参数 $ p_1, p_2, p_3 $,具体意思看题目。
注意!当 $ p_1 = 2 $ 时不能直接 $ + 32 $,得先看看是不是数字,否则会输出乱码!
不过貌似出现这个情况的只有一个点……?

后续

什么叫一片绿?
这就叫一片绿!
image

posted @ 2022-08-08 11:25  A-Problem-Solver  阅读(19)  评论(0编辑  收藏  举报