文章
34
粉丝
0
获赞
132
访问
4.2k
#include<bits/stdc++.h>
using namespace std;
int days[13] = {0, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31};
bool is_run(int year)
{
if(year % 100 == 0 && year % 400 == 0) return true;
if(year % 100 == 0) return false;
if(year % 4 == 0) return true;
return false;
}
void judge(string s1, int &y1, int &m1, int &d1) //有点复杂,就是把字符数变int而已
{
int temp = 0;
for(int i = 0; i < 4; i ++)
{
temp *= 10;
temp += (s1[i] - '0');
}
y1 = temp;
temp = 0;
for(int i = 4; i < 6; i ++)
{
temp *= 10;
temp += (s1[i] - '0');
}
m1 = temp;
temp = 0;
for(int i = 6; i < 8; i ++)
{
temp *= 10;
temp += (s1[i] - '0');
}
d1 = temp;
}
int main()
{
string s1, s2; cin >> s1 >> s2;
int y1=0, m1=0, d1=0;
int y2=0, m2=0, d2=0;
judge(s1, y1, m1, d1);
judge(s2, y2, m2, d2);
//cout << y2 << m2 << d2;
int cnt = 0;
while(y1 != y2 || m1 != m2 || d1 != d2)
{
cnt ++;
...
登录后发布评论
暂无评论,来抢沙发