題目鏈接:http://codeforces.com/contest/697/PRoblem/A
【中文題意】給你三個(gè)數(shù)t,s,x。有這么一個(gè)序列t,t+s,t+s+1,t+2*s,t+2*s+1……..問(wèn)你x在不在這個(gè)序列中。 【思路分析】直接判斷(x-t)%s的值和(x-t)%(s+1)的值,另外再特判一下就好了,比如x正好為t+1的時(shí)候或者x==t的時(shí)候。 【AC代碼】
#include<cstdio>#include<iostream>#include<cstring>#include<cmath>#include<queue>#include<stack>#include<map>#include<algorithm>using namespace std;#define LL long longint main(){ int t,s,x; while(~scanf("%d%d%d",&t,&s,&x)) { if(x<t) { printf("NO/n"); continue; } if((x-t)%s==1||(x-t)%s==0) { if(x-t>=s||x-t==0) printf("YES/n"); else { printf("NO/n"); } continue; } printf("NO/n"); } return 0;}新聞熱點(diǎn)
疑難解答
圖片精選
網(wǎng)友關(guān)注