| 
 | ||||||||||
| Online Judge | Problem Set | Authors | Online Contests | User | ||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Web Board Home Page F.A.Qs Statistical Charts | Current Contest Past Contests Scheduled Contests Award Contest | |||||||||
| 读入数据可以这样写:scanf("%d/%d/%d-%d:%d:%d",&year,&month,&day,&hour,&minute,&second);RT。
贴个code?
#include <iostream>
using namespace std;
int main()
{
	//freopen("in.txt","r",stdin);
	//freopen("out.txt","w",stdout);
	int i,N;
	int year,month,day,hour,minute,second;
	cin>>N;
	for(i=0;i<N;i++)
	{
		scanf("%d/%d/%d-%d:%d:%d",&year,&month,&day,&hour,&minute,&second);
		printf("%02d/%02d/%04d-",month,day,year);
		if(hour == 12)
			printf("12:%02d:%02dpm\n",minute,second);
		else if(hour == 0)
			printf("12:%02d:%02dam\n",minute,second);
		else if(hour > 12)
			printf("%02d:%02d:%02dpm\n",hour-12,minute,second);
		else
			printf("%02d:%02d:%02dam\n",hour,minute,second);
	}
	return 0;
}Followed by: 
 Post your reply here: | 
All Rights Reserved 2003-2013 Ying Fuchen,Xu Pengcheng,Xie Di
Any problem, Please Contact Administrator