時間限制: 1 sec 記憶體限制: 128 mb
[狀態] [提交] [命題人:admin]
題目描述
大聯歡的最後專案是小明和小李的射擊比賽。比賽規則是這樣的,每次兩人同時射擊,每個人有s枚子彈進行射擊,第1秒兩人同時打出第一枚子彈,以後的s-1子彈可以自己根據一定的間隔時間打出,設小明後面的子彈每隔t1秒打出一枚子彈,小李後面的子彈每隔t2秒打出一枚子彈,如t1=2時,則小明子彈打出的時刻分別為1,4,7,10,13,…,同理可得小李子彈打出的時刻。如果某一時刻兩人同時打出子彈,則只能聽到一次響聲,你知道這兩個人的比賽過程中我們共能聽到幾次槍聲嗎?
輸入
輸入資料共有三行.
第一行有乙個正整數s,它的範圍[1…100000]。
第二行有乙個正整數t1,它的範圍[1…10000]。
第三行有乙個正整數t2,它的範圍[1…10000]。
輸出
比賽過程中能聽到幾次槍聲。
樣例輸入 copy52
3樣例輸出 copy
8題意分析槍聲第一槍一定同時。可以換個角度看這個問題,第一槍都認為是0秒時打出的。然後兩個數的最小公倍數。最小公倍數的倍數一定輸同時響的。
上碼
#include
#pragma gcc optimize(2)
using
namespace std;
intf
(long
long
int a,
long
long
int b)
return a;
}int
main()
n=(s-1)
*t1;
m=n/t;
sum=
2*s-
1-m;
printf
("%d\n"
,sum)
;return0;
}
問題 L 胖子計畫
mr.l正在完成自己的增肥計畫。為了增肥,mr.l希望吃到更多的脂肪。然而也不能只吃高脂肪食品,那樣的話就會導致缺少其他營養。mr.l通過研究發現 真正的營養膳食規定某類食品不宜一次性吃超過若干份。比如就一頓飯來說,肉類不宜吃超過1份,魚類不宜吃超過1份,蛋類不宜吃超過1份,蔬菜類不宜吃超過2份。m...
問題 L 字首統計
題目描述 給定n個字串s1,s2 sn,接下來進行m次詢問,每次詢問給定乙個字串t,求s1 sn中有多少個字串是t的字首。輸入字串的總長度不超過10 6,僅包含小寫字母。輸入第一行兩個整數n,m。接下來n行每行乙個字串si。接下來m行每行乙個字串表示詢問。輸出對於每個詢問,輸出乙個整數表示答案 樣例...
關於L5的問題
l5 only receiver designed for mobile phones 其 全文 為什麼消費類裝置需要l5 每個細分市場中的每個gnss使用者都將從使用l5頻段的新型現代化訊號中受益。l5訊號更加準確,可靠,並且可用數量足夠支援所有使用者群。這是l5相對於l1的主要優勢。訊號結構 窄...