{"id":72,"date":"2011-08-06T13:18:22","date_gmt":"2011-08-06T05:18:22","guid":{"rendered":"http:\/\/wangkaixuan.tech\/?p=72"},"modified":"2020-06-03T13:18:57","modified_gmt":"2020-06-03T05:18:57","slug":"zoj-1259-rails","status":"publish","type":"post","link":"http:\/\/www.wangkaixuan.tech\/?p=72","title":{"rendered":"zoj 1259 Rails"},"content":{"rendered":"\n<pre class=\"wp-block-code\"><code>\/*\n\u8fd9\u9053\u9898\u8c03\u4e86\u4e00\u4e2a\u4e0a\u5348\n\u8001\u662fWA\n\u540e\u6765\u4e0apoj\u624d\u53d1\u73b0\u81ea\u5df1\u7684\u601d\u8def\u5b8c\u5168\u9519\u4e86\n\u8003\u8651\u95ee\u9898\u592a\u8fc7\u7b80\u5355\n\u540e\u6765\u91cd\u5199\u4e86\u4e24\u6b21\uff0c\u7ec8\u4e8e\u8fc7\u4e86\u3002\u3002\u3002 \n*\/\n#define LOCAL\n#include&lt;iostream>\n#include&lt;stack>\nusing namespace std;\n#define N 1001\nint a&#91;N];\nint main()\n{\n#ifdef LOCAL\n       freopen(\"input.txt\",\"r\",stdin);\n       freopen(\"output.txt\",\"w\",stdout);\n#endif\n    \n    \n    int i,j,n;\n    while(cin>>n&amp;&amp;n)\n    {\n         while(1)\n         {\n            for(i=0;i&lt;n;i++)\n            {\n               cin>>a&#91;i];\n               if(a&#91;0]==0)\n                    goto out;                \n            } \n            stack&lt;int>s;\n            j=0;i=1;\n            while(1)        \/\/ \u8fd9\u4e2a\u5904\u7406\u8fc7\u7a0b\u60f3\u4e86\u597d\u4e45\u3002\u3002\u3002 \n            {\n                  if(i==a&#91;j]&amp;&amp;i&lt;=n)\n                  {i++;j++;}\n                  else if(!s.empty()&amp;&amp;s.top()==a&#91;j])\n                  {\n                          s.pop();\n                          j++;\n                          if(s.empty()&amp;&amp;j==n)\n                          {\n                                 cout&lt;&lt;\"Yes\"&lt;&lt;endl;\n                                 break;                   \n                          }     \n                  }\n                  else if(i&lt;=n)\n                  {s.push(i);i++;}\n                  else  if(s.empty()&amp;&amp;j==n)\n                  {\n                         cout&lt;&lt;\"Yes\"&lt;&lt;endl;\n                         break;                   \n                  }\n                  else\n                  {\n                        cout&lt;&lt;\"No\"&lt;&lt;endl;\n                        break;    \n                  }\n            }            \/\/\n         }\n         out:\n         cout&lt;&lt;endl;\n    }\n    return 0;\n}<\/code><\/pre>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7],"tags":[],"class_list":["post-72","post","type-post","status-publish","format-standard","hentry","category-06-01-acm"],"_links":{"self":[{"href":"http:\/\/www.wangkaixuan.tech\/index.php?rest_route=\/wp\/v2\/posts\/72","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.wangkaixuan.tech\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.wangkaixuan.tech\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.wangkaixuan.tech\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/www.wangkaixuan.tech\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=72"}],"version-history":[{"count":0,"href":"http:\/\/www.wangkaixuan.tech\/index.php?rest_route=\/wp\/v2\/posts\/72\/revisions"}],"wp:attachment":[{"href":"http:\/\/www.wangkaixuan.tech\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=72"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.wangkaixuan.tech\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=72"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.wangkaixuan.tech\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=72"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}