摘要:
/*機器手臂有以下幾種合法搬積木的方式(a和b是積木的編號):move a onto b在將a搬到b上之前,先將a和b上的積木放回原來的位置(例如:1就放回1的最開始位罝)move a over b在將a搬到b所在的那堆積木之上之前,先將a上的積木放回原來的位罝(b所在的那堆積木不動)pile a onto b將a本身和其上的積木一起放到b上,在搬之前b上方的積木放回原位pile a over b將a本身和其上的積木一起搬到到b所在的那堆積木之上quit動作結束*/#include <iostream>#include <cstring>#include <str 阅读全文
摘要:
//ACM ICPC Central European Regional 1997/*简单的栈的应用,可惜WA了好几次poj上要把最后的while后的cout<<endl;去掉*/#include <iostream>#include <stack>#include <cstdio>using namespace std;const int X = 1005;int a[X],b[X];int main(){ freopen("sum.in","r",stdin); freopen("sum.ou 阅读全文