時間限制:c/c++ 1秒
空間限制:c/c++ 32768k
拼多多8月30號的一到程式設計題
你在玩乙個回合制角色扮演的遊戲。現在你在準備乙個策略,一邊在最短的回合內擊敗敵方角色。在戰鬥開始時,敵人擁有hp格血量。當血量小於等於0時,敵人死去。乙個缺乏經驗的玩家可能簡單的嘗試每個回合都攻擊。但是你知道輔助技能的重要性。
在你的每個回合開始時你可以選擇一下兩個動作之一:聚力或者攻擊。
給出血量hp和不同攻擊的傷害,buffedattack和normalattack,返回你能殺死敵人的最小回合數。
輸入描述
第一行是乙個數字hp
第二行是乙個數字normalattack
第三行是乙個數字buffedattack
1 <= hp,buffedattack,normalattack <=10^9
輸出描述:
輸出乙個數字表示最小回合數
示例:
輸入:133
5輸出:
5
**,已ac
#include #include #include using namespace std;
int main()
else
}else
int tt = y / normalattack;
if (y % normalattack == 0)
cout << x + tt;
else
cout << x + tt + 1;
} return 0;
}
敵人的敵人是朋友的問題
輸入是告訴某兩個人是敵人,然後判斷出某兩個人是什麼關係的問題。顯然使用並查集來做。但是並查集只能表示兩個元素之間有關聯,還需要某種方法表示同乙個集合中兩個元素的關係,如果兩個元素有關,要麼就是敵人要麼就是朋友。這樣可以用從元素找到根的過程中的資訊來判斷兩個元素的關係,可以使用權值的方法,在找到根的同...
我最恨的敵人
我最恨的敵人 我最恨的敵人是網路。因為從 2000 年起,我上班時總是對著一台上了網的電腦在 工作 然後每一天都有大量的精力在上網看一些雜七雜八的東西。這個敵人如此可恨,它像是用了吸星 的魔鬼,附上我的身在長期無情的吸榨我的心血。它帶來的不良後果有 一 失去自信,當自己的理智認為上網不好,而自己本身...
擊退健康的10大死敵
把留神力抬到農息上 可以把危險降低28 照望美肝臟 重整河山 每天曬15分鐘的太陽可以把得病機率降低一半。陽光可能幫助 製作維生素d,而維生素d可以在血液中折成抑制疾病的物質。該然,曬太陽的時候別記了揩防曬油。躲避從殺 芬蘭的研究者發現男人每天喝半公升橙汁可以降低血壓 膽固醇和動脈血管的破壞,起因是...