Gym - 102035D:Coach Ayoub

思路:找到两边边界值输出即可。有坑点。 

#include <bits/stdc++.h>
using namespace std;
int main(){
    int n,a,b,s;
    cin >>n>>a>>b>>s;
    int l,r;
    l = (n-1)*a+b,r=(n-1)*b+a;
    if(s>=l&&s<=r)cout <<"YES"<<endl;
    else cout <<"NO"<<endl;    
    return 0;
}

 

posted @ 2019-03-29 20:45  AlexPanda  阅读(120)  评论(0编辑  收藏  举报