上一页 1 2 3 4 5 6 7 8 9 ··· 11 下一页

2021年9月16日

1082 射击比赛 (20 point(s))

摘要: 虽然是水题还是看了下别人的写法,似乎可以不需要容器,在读取的时候记录最大最小的平方和,最后直接输出即可。这样还能剩一下空间和排序的时间。 参考代码 #include <bits/stdc++.h> using namespace std; int main() { int n, x, y; map< 阅读全文

posted @ 2021-09-16 22:51 Atl212 阅读(32) 评论(0) 推荐(0)

1081 检查密码 (15 point(s)) (测试点二)

摘要: 卡了下测试点二,想了想应该都完成了题目给出五个判断条件的,所以应该跟这五个条件没什么关系。但是又没想出 string 有什么边界问题。所以直接参考了别人的文章。 原来是字符串中可能包含空格的问题,题目关于字符串的描述是 “每行给出一个用户设置的密码,为不超过 80 个字符的非空字符串,以回车结束” 阅读全文

posted @ 2021-09-16 22:34 Atl212 阅读(107) 评论(0) 推荐(0)

1080 MOOC期终成绩 (25 point(s)) (测试点三)

摘要: 当时翻遍了测试点三的错误可能分析,比如排序问题,-1 或者成绩为 0 问题,或者是四舍五入问题。但是看自己代码似乎都考虑了这些问题。 后面看了了别人的数据类型都是 int 想了想自己的是 double 会不会这个有问题。改成 int 之后果断 AC 。 但不太能够理解为什么用 double 会使得结 阅读全文

posted @ 2021-09-16 00:04 Atl212 阅读(201) 评论(0) 推荐(0)

2021年9月15日

1079 延迟的回文数 (20 point(s)) (测试点三、四、五)

摘要: 这题还算比较容易,就是大整数的加法想了一会,不太熟练。但前面其实有写过一次大整数的加法 1074 宇宙无敌加法器 (20 point(s)) 。 写的时候不太记得是怎么把字符和字符串拼起来的了,所以这里用了一个 (char) 将数字转换成字符类型,写完回去看了看才知道原来当时用了 insert() 阅读全文

posted @ 2021-09-15 23:58 Atl212 阅读(130) 评论(0) 推荐(0)

1070 结绳 (25 point(s))

摘要: #include <bits/stdc++.h> using namespace std; int main() { double n, sum = 0, tmp; vector<double> robe; cin >> n; for(int i = 0; i < n; i++){ cin >> t 阅读全文

posted @ 2021-09-15 23:45 Atl212 阅读(43) 评论(0) 推荐(0)

1078 字符串压缩与解压 (20 point(s))

摘要: 地址加来加去搞得有点晕头转向的,而且当时还以为是在控制字符,自增的时候没注意,把迭代器自增了,指向就不对了自然结果就错了。 所以用迭代器 auto 指向地址的时候得注意自增自减的运算,不然很容易把自己搞混,指向错误都不知道,然后调试代码半天。 而看了别人的代码才想到,字符串没有必要用迭代器,直接用数 阅读全文

posted @ 2021-09-15 23:43 Atl212 阅读(93) 评论(0) 推荐(0)

2021年9月14日

1077 互评成绩计算 (20 point(s))

摘要: 中间写错了一次,错把分组数 N - 1 当初平均分的人数,实际的人数应该不包含 [0,M] 范围之外,并且要剔除最高和最低分的人。 后面调试时候才发现测试样例是有重复数据的,所以不能用 set 得用 multiset 。用 map 和 set 的时候还是得注意数据里面是否有重复的数据,不然就像前面 阅读全文

posted @ 2021-09-14 22:49 Atl212 阅读(49) 评论(0) 推荐(0)

1076 Wifi密码 (15 point(s))

摘要: #include <bits/stdc++.h> using namespace std; int main() { int n; char opt[4][2], c; cin >> n; while(n--){ getchar(); scanf("%c-%c %c-%c %c-%c %c-%c", 阅读全文

posted @ 2021-09-14 09:05 Atl212 阅读(45) 评论(0) 推荐(0)

1075 链表元素分类 (25 point(s))

摘要: // 20 points #include <bits/stdc++.h> using namespace std; struct Node{ string Address; int flag; }; int main() { int n, k, Data; string first, Addres 阅读全文

posted @ 2021-09-14 08:28 Atl212 阅读(40) 评论(0) 推荐(0)

2021年9月13日

1069 微博转发抽奖 (20 point(s))

摘要: // 15 points #include <bits/stdc++.h> using namespace std; int main() { int m, n, s; map<string, int> isTaken; map<int, string> weibo; cin >> m >> n > 阅读全文

posted @ 2021-09-13 23:20 Atl212 阅读(69) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 7 8 9 ··· 11 下一页

导航