soj1080生化危機三

2021-06-28 17:43:40 字數 331 閱讀 3739

背景:由於對map使用的不熟悉,先一直無法編譯通過,當糾正了map的錯誤後,一次ac。

思路:先用map對每個怪物需要消耗的子彈和乙個怪物會傷害人多少血進行對映,然後就是簡單模擬了。

學習:map的簡單使用。

#include #include using namespace std;

mapxue,zidan;

int l,a;

void judge(char guaiwu,int g_number,int clip,int herbal)

if(ok) cout<<"you can survive in the last escape."<

SOJ 分數排名查詢

分數排名查詢 總提交數量 641通過數量 239 時間限制 1秒 記憶體限制 256兆 題目描述 張老師在同學們考試結束後,收到很多郵件。有的同學問學號為 12號 的多少分?有的同學問學號為 18號 的排名第幾?有的同學問80分全班排第幾?還有的同學問90分的全班有幾個人?張老師手上有所有同學的分數...

SOJ 暢通工程續

description 某省自從實行了很多年的暢通工程計畫後,終於修建了很多路。不過路多了也不好,每次要從乙個城鎮到另乙個城鎮時,都有許多種道路方案可以選擇,而某些方案要比另一些方案行走的距離要短很多。這讓行人很困擾。現在,已知起點和終點,請你計算出要從起點到終點,最短需要行走多少距離。input ...

SOJ 393 廣告印刷

題目描述 最近,afy 決定給 toj 印刷廣告,廣告牌是刷在城市的建築物上的,城市裡有緊靠著的 n nn 個建築。afy 決定在上面找一塊盡可能大的矩形放置廣告牌。我們假設每個建築物都有乙個高度,從左到右給出每個建築物的高度 h 1h 1 h1 h 2h 2 h2 h nh n hn 且 0 00...