专栏文章
P14257 嫉妒(jealousy)题解
P14257题解参与者 1已保存评论 0
文章操作
快速查看文章及其快照的属性,并进行相关操作。
- 当前评论
- 0 条
- 当前快照
- 1 份
- 快照标识符
- @minkd0fn
- 此快照首次捕获于
- 2025/12/02 03:50 3 个月前
- 此快照最后确认于
- 2025/12/02 03:50 3 个月前
首先注意到 ,所以考虑枚举面试的场数。
接下来考虑怎样才会被发现。
可以发现题目已经说明为若存在一个非负整数 ,使得 或者 。
显然在小 Y 到达前不可能被发现,否则若 或 则会被发现,其余情况不会被发现。
所以只要每次判断即可。
Code
CPP#include<bits/stdc++.h>
#define int long long
using namespace std;
signed main(){
ios::sync_with_stdio(0);
cin.tie(0),cout.tie(0);
int n,y,s,t;
cin>>n>>y>>s>>t;
for(int i=1;i<=n;i++){
if(y<=(i-1)*s&&((i-1)*s-y)%t==0) continue;
if(y<=(i)*s&&((i)*s-y)%t==0) continue;
cout<<"Yes";
return 0;
}
cout<<"No";
return 0;
}
相关推荐
评论
共 0 条评论,欢迎与作者交流。
正在加载评论...