問題 L 槍聲問題

2022-09-09 10:30:14 字數 1077 閱讀 6401

時間限制: 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的主要優勢。訊號結構 窄...