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 |
怎么老是WA,大虾帮看看#include <iostream> #include <string> using namespace std; //3751 int main(void) { int num,ihour; string strDatatime,strDate,strTime,strYear,strMoth; string strhour,strMin; char ch; cin>>num; for (int i =0;i<num;i++) { ch = '-'; cin>>strDatatime; int index = strDatatime.find(ch); strDate = strDatatime.substr(0,index); strTime = strDatatime.substr(index+1,strDatatime.length()); ch = '/'; index = strDate.find(ch); strYear = strDate.substr(0,index); strMoth = strDate.substr(index+1,strDate.length()); ch = ':'; index = strTime.find(ch); strhour = strTime.substr(0,index); strMin = strTime.substr(index+1,strTime.length()); ihour = atoi(strhour.c_str()); cout<<strMoth<<"/"<<strYear<<"-"; if(ihour>12) { if(ihour>21) cout<<ihour-12<<":"<<strMin<<"pm"; else cout<<"0"<<ihour-12<<":"<<strMin<<"pm"; } else if(ihour == 0) cout<<"12:"<<strMin<<"am"; else if(ihour == 12) cout<<"12:"<<strMin<<"pm"; else cout<<ihour<<":"<<strMin<<"am"; cout<<endl; } return 0; } Followed by:
Post your reply here: |
All Rights Reserved 2003-2013 Ying Fuchen,Xu Pengcheng,Xie Di
Any problem, Please Contact Administrator