poj 1281 簡單模擬題

2021-06-27 20:12:59 字數 747 閱讀 1553

題意:程序模擬。設有乙個容器,對這個容器有下面四種操作:

a x:將乙個花費為x的程序放入容器;

r:根據manager policy 取出花費最大還是最小的程序;

p i:修改manager policy ,i只有兩種取值,即1和2;

e:結束模擬。

另外,manager policy 初始值是1,。並且,1代表取出最大花費的程序,2代表取出最小花費的程序。

注意:結束乙個模擬後要多輸出乙個回車,就因為這個pe了一次。。。。

**如下:

#include#include#include#include#include#include#include#include#include#includeusing namespace std;

const int m=1010;

const int n=11000;

bool g[n][n],vis[n];

int n,m,ans,match[n];

int l[n],q[n],len;

int query(int p)

} int r=q[t];

for (int i=t+1;i>c && c!='e')

else if (c=='r')

k++;

int t=query(p);

if (l[j]==k)

}else if (c=='p')

else break;

}for (int i=0;i

POJ 2996 模擬,讀題

題意 列印棋盤上棋子的位置。解法 研究一下輸出 white ke1,qd1,ra1,rh1,bc1,bf1,nb1,a2,c2,d2,f2,g2,h2,a3,e4 black ke8,qd8,ra8,rh8,bc8,ng8,nc6,a7,b7,c7,d7,e7,f7,h7,h6 總共有k,q,r,b...

poj 迷宮問題 簡單題)

迷宮問題 time limit 1000ms memory limit 65536k total submissions 10318 accepted 6124 description 定義乙個二維陣列 int maze 5 5 它表示乙個迷宮,其中的1表示牆壁,0表示可以走的路,只能橫著走或豎著走...

poj 1068 簡單模擬 ACM

題目大意 輸入t個測試案例,每個案例n個資料,第i個資料表示第i個左邊有幾個左括號,例如 4 5 6 6 6 6。輸出與第i個左括號相匹配的右括號中間有幾對匹配的括號。思路 將簡單的計算思路進行模擬,具體看下面 吧!include includeusing namespace std int a 2...