傳送門
bz的題面真心不爽,建議去codevs 比較良心的一道大模擬,題面寫的比較清楚,也沒有什么坑
幾個需要注意的地方 1、對于每一只螞蟻來說,年齡=秒數(shù)-1 2、選擇方向的過程是:首先根據(jù)規(guī)則1-3選出一個方向,這個時候判斷如果秒數(shù)不是5的倍數(shù)的話就直接走過去;如果是5的倍數(shù)就按照下一個規(guī)則繼續(xù)選一個方向然后走過去。注意可達(dá)點的定義以及各種前提(先可達(dá)、再信息素最大) 3、殺死一只螞蟻之后,需要更新:地圖,當(dāng)前螞蟻數(shù)量,蛋糕 4、炮攻擊的時候用計算幾何的方法算點線距
剩下的嚴(yán)格根據(jù)題目描述和順序就行了 具體看代碼
新聞熱點
疑難解答