PAT
x-d-xxh
这个作者很懒,什么都没留下…
展开
-
1019 数字黑洞 (20 分)
原题链接 题面 思路 就是以字符串的形式读入,通过sort排序来实现升序排和降序排,通过string+ insert 的方式补全占位的 0。 坑点 就是一个数字不足四位时,必须要先在前面用 0 占位,但是翻转时,必须要带上前面补充的 0 一起翻转,比如 1,0001,翻转后是1000。 代码 #include<bits/stdc++.h> using namespace std; bool cmp(char a, char b) { return a > b; } int main()原创 2022-03-02 17:08:20 · 122 阅读 · 0 评论 -
1018 锤子剪刀布 (20 分)
原题链接 思路 就是按顺序输入,写六个if判断每种情况,然后记录甲赢的次数和乙赢的次数,甲的次数就是乙输的次数,反之同理,然后开了两个数组a,b分别记录甲乙赢的时候出的是什么,出了几次,123分别代表BCJ,最后输出时写if判断即可,不用想复杂了用循环写。 坑点 注意如果一个人1次都没赢的话应该也输出B才对。 代码 #include<bits/stdc++.h> using namespace std; int a[10] = {0}; //甲,获胜 出的手势的次数, int b[10] =原创 2022-03-02 16:59:18 · 155 阅读 · 0 评论