問題 F 小明與隔壁老王之間不得不說的故事

2021-07-31 01:53:34 字數 1218 閱讀 1413

有一天,小明想偷吃隔壁老王院子裡蘋果樹上的蘋果。

但是,老王家有一條哈士奇,每隔一定時間就會吼叫。準確的說,它會在乙個時間點吼叫第一次,之後每隔一段時間吼叫兩次,比如第一次吼叫是在t時刻,間隔為s,則吼叫時間點為t, t + s, t + s + 1, t + 2s, t + 2s + 1等。

小明是個要面子的人,不想被這麼二的汪吼,所以想請你**一下結果。

給出吼叫時間和小明的行動時間,如果會被吼則輸出」yes」,否則輸出」no」。

第一行乙個整數t,表示資料組數

對於每組資料,給出三個整數t s x,分別表示第一次吼叫的時間,吼叫間隔,和小明行動時間。

資料約定:

0 ≤ t, x ≤ 1e9, 2 ≤ s ≤ 1e9

輸出yes或no

4

3 10 4

3 10 3

3 8 51

3 8 52

no

yes

yes

yes

這個題做了許多遍,始終沒找出bug在哪,到最後也沒能提交/(ㄒoㄒ)/~~

wa**:

#include #include using namespace std;

int main()

if(i > 0)

if(k - 1 == 0)

i++;

k = x - s - i * t;

}if(flag)

printf("yes\n");

else

printf("no\n");}}

return 0;

}

ac**:

#include #include #include #include using namespace std;

int main()

{ int z,t,x,i,s;

int t;

cin>>t;

for(int j=0;j>t>>s>>x;

z=t;

while(zno

yes

yes

yes

1006 小明與隔壁老王之間不得不說的故事(簡單)

時間限制 1 sec 記憶體限制 128 mb 提交 355 解決 152 提交 狀態 討論版 有一天,小明想偷吃隔壁老王院子裡蘋果樹上的蘋果。但是,老王家有一條哈士奇,每隔一定時間就會吼叫。準確的說,它會在乙個時間點吼叫第一次,之後每隔一段時間吼叫兩次,比如第一次吼叫是在 t 時刻,間隔為 s,則...

swift與OC之間不得不知道的21點

自6月的wwdc大會上由蘋果的大神chris lattner向我們首次展示swift至今已經大半年時間了,雖然絕大部分軟體公司 裡還都見不到一丁點swift的影子,但各路大牛早已紛紛已經對swift進行過各種挖掘了。我總結下我的看法。主要是給還沒仔細研究swift的好奇的oc攻城獅看 1.swift...

swift與OC之間不得不知道的21點

原文 主題swift 自2015年6月的wwdc大會上由蘋果的大神chris lattner向我們首次展示swift至今已經大半年時間了,雖然絕大部分軟體公司 裡還都見不到一丁點swift的影子,但各路大牛早已紛紛已經對swift進行過各種挖掘了。我總結下我的看法。主要是給還沒仔細研究swift的好...