0
已解决
郑怡翔
初级天翼
初级天翼
错误代码:
#include<iostream>
#include<cstdio>
using namespace std;
int main()
{
int x,y;
int n;
cin>>n;
int i=1;
while(i<=n)
{
cin>>x>>y;
if((x/100%10+3&&x/10%10+3)<y)
cout<<"YES\n";
else
cout<<"NO\n";
i++;
}
return 0;
}
样例不对,这是为什么呢?
求dalao
郑怡翔在2018-10-21 18:55:28追加了内容
大家不会吗?
0
已采纳
王子凡
高级光能
高级光能
//输入n;
//循环1至n
//输入a[i],b[i];
//循环1至n
{
int date1=max(a[i],b[i]),date2=min(a[i],b[i]),sum=0;
while (sum<=100 && date2<=1231)//sum记录已经算过的天数
{
sum++;
date2++;
if (date2%100>month[date2/100])//如果已经到下个月了
{
date2-=month[date2/100];//天数清1
date2+=100;//月份+1
}
}
if (date1<date2 || sum<100) cout<<"NO"<<endl;//判断100天后较小的时间是否大于较大的时间
//和是否到了第二年
else cout<<"YES"<<endl;
}
定义:n,a[2110],b[2110],month[13]={0,31,29,31,30,31,30,31,31,30,31,30,31};
0