Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<bits/stdc++.h>
- #define ll long long
- #define ld long double
- #define lFOR(i, a, b) for(ll i=(a); i<=(b); i++)
- #define lFORn(i, n) for(ll i=1; i<=(n); i++)
- #define lFORx(i, a, b, n) for(ll i=(a); i<=(b); i+=(x))
- #define FORa(i, b) for(i; i<=(b); i++)
- #define FORax(i, b, x) for(i; i<=(b); i+=(x))
- #define lFORR(i, a, b) for(ll i=(a); i>=(b); i--)
- #define lFORRn(i, n) for(ll i=(n); i>=1; i--)
- #define lFORRx(i, a, b, n) for(ll i=(a); i>=(b); i-=(x))
- #define FORRa(i, b) for(i; i>=(b); i--)
- #define FORRax(i, b, x) for(i; i>=(b); i-=(x))
- #define iFOR(i, a, b) for(int i=(a); i<=(b); i++)
- #define iFORn(i, n) for(int i=1; i<=(n); i++)
- #define iFORx(i, a, b, n) for(int i=(a); i<=(b); i+=(x))
- #define iFORR(i, a, b) for(int i=(a); i>=(b); i--)
- #define iFORRn(i, n) for(int i=(n); i>=1; i--)
- #define iFORRx(i, a, b, n) for(int i=(a); i>=(b); i-=(x))
- #define pb(x) push_back(x)
- #define all(x) (x).begin(), (x).end()
- #define sz(x) (x).size()
- #define sqr(x) (ll)(x)*(x)
- #define PI (2*acos(0))
- using namespace std;
- //=================declare=================
- int res, N, K, P;
- int a[256];
- //=================..end..=================
- //=================function=================
- //=================..end...=================
- int main(){
- //freopen("INPUT.inp", "r", stdin);
- //freopen("OUTPUT.out", "w", stdout);
- //ios_base::sync_with_stdio(0); cin.tie(0);
- //=================code=================
- cin>>N>>K>>P;
- cout<<(a[1]=rand()%100+1);
- iFOR(i, 2, N){
- cout<<' '<<(a[i]=rand()%100+1);
- res+=(abs(a[i]-a[i-1])>=P);
- }
- if(res>=K) cout<<"\nYES";
- else cout<<"\nNO";
- //=================end.=================
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement