日期排序
来源:互联网 发布:电脑看盘软件 编辑:程序博客网 时间:2024/05/30 23:31
问题 A: 日期排序
提交状态
题目描述
有一些日期,日期格式为“MM/DD/YYYY”。编程将其按日期大小排列。
输入
输出
样例输入
15/12/199910/21/200310/22/200302/12/200411/30/200512/31/2005
样例输出
15/12/199910/21/200310/22/200302/12/200411/30/200512/31/2005
#include<algorithm>#include<cstdio>using namespace std;struct riqi {int day;int month;int year;}r[100];int compare(riqi a,riqi b)//用sort函数必须建一个compare.{if(a.year==b.year){if(a.month==b.month){return a.day<b.day;}else{return a.month<b.month;}}else{return a.year<b.year;}}int main(){int i=0,j;while (scanf("%d/%d/%d",&r[i].month,&r[i].day,&r[i].year)!=EOF){i++;}//记录多少组数据。sort(r,r+i,compare);//引用sort函数。for(j=0;j<i;j++){printf("%02d/%02d/%d\n",r[j].month,r[j].day,r[j].year);}}
0 0
- 日期排序
- 日期排序
- 日期排序
- 日期排序 deque
- 日期排序计算
- Java Date 日期排序
- IOS日期排序
- JS Date日期排序
- Java日期排序
- Java日期字符串排序
- 日期的排序
- 1120: 日期排序
- Java8 的日期排序
- Java比较计算日期,日期排序
- 冒泡排序和日期代码
- js 日期排序(Sort)
- js 日期排序(Sort)
- NSSet、NSArray的日期排序
- C++中vector容器所包含的一些方法
- Eclipse修改默认注释
- 每日一题13:多项式的(基于链表实现)简单运算
- 冒泡排序法
- HTML5实现类似刮刮卡的功能
- 日期排序
- euler函数
- 机器学习C2数据分析Exploration(ggplot2)
- php中count获取多维数组长度的方法
- [经典面试题][百度]电话号码对应英语单词
- Obj-C中 NSString 类常用的方法
- 网络流中的一些基本概念
- 黑马程序员——Java之集合框架(三)
- matlab的padarray函数