当前位置: 首页 > news >正文

P1104 生日

P1104 生日 - 洛谷

#include<bits/stdc++.h> 
using namespace std;
int n;
struct ss{string s;int y,m,d,id;
}a[100];
bool cmp(ss x,ss z){if(x.y!=z.y) return x.y<z.y;//如果两人出生年份不同,就将年份小的放在数组前面 else if(x.m!=z.m) return x.m<z.m;//同理 else if(x.d!=z.d) return x.d<z.d;else return x.id>z.id;//生日一样,就比较id(输入的顺序) ,id大的放在前面 
}
int main(){cin>>n;for(int i=1;i<=n;i++){cin>>a[i].s>>a[i].y>>a[i].m>>a[i].d; a[i].id=i;}sort(a+1,a+n+1,cmp);//结构体排序 for(int i=1;i<=n;i++){cout<<a[i].s<<endl;}return 0;
}

相关文章:

  • 做哪种网站流量大三只松鼠营销策划书
  • 如何在易语言上做网站企业网站设计价格
  • dz论坛中英文网站怎么做网站seo分析报告
  • 达内培训网站开发查排名的网站
  • 盗版小说网站怎么赚钱国际新闻直播
  • 河北做网站怎么推广销售
  • go1.24 通过汇编深入学习map引入swiss table后的源码
  • MySQL | 比特BIT类型的使用指南
  • 深入剖析 RocketMQ:消息保障、事务处理与负载均衡策略
  • 【数学基础】范数及其应用
  • Python元类(Metaclass)深度解析
  • MCP技术体系介绍
  • 红外光和可见光的图像融合,分为增强和融合两块
  • 【备忘】 windows 11安装 AdGuardHome,实现开机自启,使用 DoH
  • 【数据集】2020年150m分辨率全球城市建筑高度数据集
  • vue3: baidumap using typescript
  • 基于大模型的慢性硬脑膜下血肿诊疗技术方案
  • ROS云课三分钟-阿克曼车式移动机器人倒车入库出库测试实验
  • 台系厂商SSD主控之争:Phison对决SMI
  • xss-labs第15关
  • 2、YOLOv12架构解析:速度与精度的艺术
  • sqli-labs第二十六关——Trick with commentspace
  • 代码随想录---贪心篇
  • IS-IS报文
  • YOLO11解决方案之区域追踪探索
  • 华为OD机试真题——欢乐周末 (2025B卷:200分)Java/python/JavaScript/C/C++/GO最佳实现