第二场,并没有延续第一场的良好状态,当然,评测姬把spj吞了,也倒是一个方面先看看别的题吧
K. King's Heir
思路:这题就是个简单的数据结构题,创建新数据类型,然后排序,将国王处理后加入一起排序,找到第一个比国王大的就好了
#include <iostream>
#include <cstdio>
#include <algorithm>
#include <vector>
#include <cstring>
#include <map>
#include <cmath>
#include <string>
#include <queue>
#include <stack>
using namespace std;
const int maxn = 110;
typedef struct KING
{
int id;
int day;
int month;
int year;
}King;
bool cmp(const King &a, const King &b)
{
if(a.year > b.year)
{
return true;
}
else if(a.year == b.year)
{
if(a.month > b.month)
{
return true;
}