题目
在 AtCoder 王国,一周由
A+B 天组成,其中第一天至
A 天为节假日,而
(A+1) 至
(A+B) 天为工作日。
高桥有
N 个计划,
i 个计划安排在
D
i
天之后。
他忘记了今天是星期几。请判断他的
N 个计划是否都安排在节假日。
我的代码wa了20个点
#include <bits/stdc++.h>
using namespace std;
long long d[100000010];
int main(){
long long a,b,n;
cin>>n>>a>>b;
bool flag=true;
for(long long i=0;i<n;i++){
cin>>d[i];
if(d[i]<=a+b){
if(d[i]>a){
flag=false;
}
}
else{
long long jbei=d[i]%(a+b);
if(jbei==0){
flag=false;
}
if(jbei>a){
flag=false;
}
}
}
if(flag==false){
cout<<"No";
}
else cout<<"Yes";
return 0;
}