題目具體描述不再貼上,如有需要可參照csp模擬考試**。
csp模擬考試**
下面是題目的全部**:summon
:直接呼叫vector裡面的插入即可;
attack
:雙方血量減少;並且判斷攻擊方血量是否<=0,如果是那麼直接erase;如果被攻擊的不是英雄並且血量<=0那麼直接erase;
end
:轉換玩家,進入下一回合。
#include
#include
#include
using
namespace std;
struct role };
vector player[2]
;int
main()
else
if(type ==
"attack")if
(player[
!pl]
[deff]
.health <=
0&& deff!=0)
}else
if(type ==
"end")}
if(player[0]
[0].health>
0&& player[1]
[0].health>
0) cout <<
0<< endl;
else
if(player[0]
[0].health>
0) cout <<
1<< endl;
else cout <<-1
<< endl;
for(
int i=
0; i<
2; i++
) cout << endl;
}}
程式設計思維與實踐 月模擬題1 Blog
用 ascii 字元來畫圖是一件有趣的事情,並形成了一門被稱為 ascii art 的藝術。例如,下圖是用 ascii 字元畫出來的 cspro 字樣。本題要求程式設計實現乙個用 ascii 字元來畫圖的程式,支援以下兩種操作 畫線 給出兩個端點的座標,畫一條連線這兩個端點的線段。簡便起見題目保證要...
程式設計思維與實踐 月模擬題2 Blog
題目具體描述不再貼上,如有需要可參照csp模擬考試 這道題目的思路較為簡單,主要考察細心程度,不要因為考慮不全而丟分。而具體的實現其實有兩種方式 下面只介紹直接模擬的方法,因為思路比較直接,而且具體寫起來也並不麻煩。首先需要判斷路徑的情況,如果是絕對路徑 以上情況處理完成之後還需要考慮末尾的情況 對...
程式設計思維與實踐 月模擬題4 Blog
題目具體描述不再貼上,如有需要可參照csp模擬考試 csp模擬考試 所以我們從後往前遍歷,不斷地判斷是否匹配vector當中的字串,如果一直到文件開始都沒有匹配完全,那麼說明匹配失敗,繼續判斷下一行的元素。include include include include include using n...