摘要:1. getline(cin,string); 2. cin.getline(char*,size); 1 #include <cstdio> 2 #include <cstring> 3 #include <iostream> 4 #include <algorithm> 5 #include <
阅读全文
摘要:1 #include <cstdio> 2 #include <cstring> 3 #include <iostream> 4 #include <algorithm> 5 #include <map> 6 using namespace std; 7 const int maxn = 20000
阅读全文
摘要:注意: 1. 当志愿学校满足招生人数并且与最后一名录取学生的排名相同即能破格录取 2. 输出时注意 学校的录取学生学号需从小到大输出 1 #include <cstdio> 2 #include <cstring> 3 #include <iostream> 4 #include <algorith
阅读全文
摘要://注意:排序的是满分解题数,而不是解题数。#include <cstdio>#include <cstring> #include <iostream> #include <algorithm> using namespace std; const int maxn = 200005; typed
阅读全文
摘要:注意: 用scanf 和printf 进行输入输出 否则超时 cin,cout速度慢的原因就是它会将数据先读入缓冲区,然后再读入,所以与scanf的直接读入会有点时间差距。 1.换成scanf 和 printf输入输出 2.加一条语句 ios::sync_with_stdio(false); 题目代
阅读全文
摘要:坑点1: 如果该用户的消费不满足有效条件 那么他的总消费也不必输出 坑点2:最后一组样例输出总消费时 应该考虑最后一组样例是否满足有效条件 有效条件: 第i个记录与第i+1条记录的名字相同并且第i个记录的状态是 "on-line" 第i+1个记录的状态是"off-line"; kswl 1 #inc
阅读全文
摘要:注意点:1.最年长人的出生日期是1814/9/6 2.最年轻人的出生日期是2014/9/6 3.存在输入样例均不在合理日期内 应只输出0 思路:将符合条件的加入进结构体数组中,并对他们进行排序,输出最大最小即可。 #include <algorithm> #include <iostream> #i
阅读全文
摘要:题目链接:https://pintia.cn/problem-sets/994805342720868352/problems/994805435700199424 注意:1.这是一个环,两点之间的距离有两种,一是顺时针,二是逆时针,求出其中的一个距离,另一个距离用这个圆的总距离减去得到,输出两个距
阅读全文
摘要:题目链接:https://pintia.cn/problem-sets/994805342720868352/problems/994805526272000000 注意:保留一位小数 #include <algorithm>#include <iostream>#include <cstdio>#
阅读全文
摘要:正溢出:两个正数相加超过了该数据类型能表示的最大范围,结果为负数 负溢出:两个负数相加超过了该数据类型能表示的最小范围,结果为正数包括零
阅读全文