锘??xml version="1.0" encoding="utf-8" standalone="yes"?>国产精品午夜春色av,999亚洲国产精,国产中文一区二区http://www.shnenglu.com/cjz/category/6027.html......zh-cnWed, 21 May 2008 11:42:43 GMTWed, 21 May 2008 11:42:43 GMT60[ACM 1040] 鍑戣〃杈懼紡http://www.shnenglu.com/cjz/archive/2008/05/12/49653.html椋涘ぉ椋涘ぉMon, 12 May 2008 10:02:00 GMThttp://www.shnenglu.com/cjz/archive/2008/05/12/49653.htmlhttp://www.shnenglu.com/cjz/comments/49653.htmlhttp://www.shnenglu.com/cjz/archive/2008/05/12/49653.html#Feedback0http://www.shnenglu.com/cjz/comments/commentRss/49653.htmlhttp://www.shnenglu.com/cjz/services/trackbacks/49653.html鍑戣〃杈懼紡
Time Limit:1000MS  Memory Limit:32768K

Description:

鏈変竴浜涙暣鏁扮粍錛屾瘡涓変釜鏁版垚涓緇勩傚鏋滀笁涓暟緇忚繃鍥涘垯榪愮畻(+銆?銆?#215;銆?#247;)寰楀嚭緇撴灉0錛屽垯杈撳嚭“yes”錛屽惁鍒欒緭鍑?#8220;no”銆傚綋涓変釜鏁頒負鍏?鏃惰〃紺鴻緭鍏ョ粨鏉熴?

Sample Input:

1 2 3
3 8 10
100 210 7
900 1 0
0銆0銆0

Sample Output:

yes
no
no
yes
================================================================================
鎻愪氦娌掓湁鎴愬姛
#include <cstdlib>
#include 
<iostream>

using namespace std;
#define MAX_ROW 50

string out[MAX_ROW];
int num[MAX_ROW][3];
int index=0;

void output()
{
       
for(int i=0;i<index;++i)
       
{
          cout
<<out[i].c_str();
          cout
<<endl;
       }

}
   //娣辨悳鐩村埌絎笁灞わ紝鍒ゆ柗鍊兼槸鍚︾偤0
bool dfs(float number,int n)
{
    
if(n>=3
        
return number==0;
    
if(dfs(number+num[index][n],n+1)) return true;
    
if(dfs(number-num[index][n],n+1)) return true;
    
if(dfs(number*num[index][n],n+1)) return true;
    
if(dfs(number/num[index][n],n+1)) return true;  
    
return false;    
}
   
int main(int argc, char *argv[])
{
   
    
while(1)
    
{
     
for(int i=0;i<3;++i)
             cin
>>num[index][i];
     
if(num[index][0]==0&&
       num[index][
1]==0&&
         num[index][
2]==0)
         
{
             
break;              
         }

         
       
if(dfs(num[index][0],1)) out[index]="yes";
       
else out[index]="no";
       index
++;
     }

    
    output();  
    system(
"PAUSE");
    
return 0;
}





椋涘ぉ 2008-05-12 18:02 鍙戣〃璇勮
]]>
[ACM 1015] 緇勫悎鏁扮畻娉?/title><link>http://www.shnenglu.com/cjz/archive/2008/01/26/41936.html</link><dc:creator>椋涘ぉ</dc:creator><author>椋涘ぉ</author><pubDate>Sat, 26 Jan 2008 06:39:00 GMT</pubDate><guid>http://www.shnenglu.com/cjz/archive/2008/01/26/41936.html</guid><wfw:comment>http://www.shnenglu.com/cjz/comments/41936.html</wfw:comment><comments>http://www.shnenglu.com/cjz/archive/2008/01/26/41936.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.shnenglu.com/cjz/comments/commentRss/41936.html</wfw:commentRss><trackback:ping>http://www.shnenglu.com/cjz/services/trackbacks/41936.html</trackback:ping><description><![CDATA[<p align=center><font color=blue size=5>綆鍗曠殑浜嬫儏</font> <br>Time Limit:1000MS  Memory Limit:32768K<br></p> <div align=left> <h3>Description:</h3> 鏁板澶╂墠fans鏇劇粡璇磋繃涓鍙ヨ瘽錛氱粍鍚堟暟鐨勮綆楁槸涓浠墮潪甯哥畝鍗曠殑浜嬫儏銆傜粍鍚堟暟鐨勮綆楃湡鐨勬槸涓浠墮潪甯哥畝鍗曠殑浜嬫儏鍚楋紵璇蜂綘鑷繁鍘誨皾璇曚竴涓嬪惂錛? <p> <h3>Input:</h3> 杈撳叆涓殑涓浜涙暣鏁板n錛宮錛坢≤n≤20錛? <h3>Output:</h3> 杈撳嚭鍏剁粍鍚堟暟銆? <h3>Sample Input:</h3> <pre>5 2 18 13 </pre> <h3>Sample Output:</h3> <pre>10 8568</pre> </div> <div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><img src="http://www.shnenglu.com/Images/OutliningIndicators/None.gif" align=top><span style="COLOR: #000000">#include </span><span style="COLOR: #000000"><</span><span style="COLOR: #000000">cstdlib</span><span style="COLOR: #000000">></span><span style="COLOR: #000000"><br><img src="http://www.shnenglu.com/Images/OutliningIndicators/None.gif" align=top>#include </span><span style="COLOR: #000000"><</span><span style="COLOR: #000000">iostream</span><span style="COLOR: #000000">></span><span style="COLOR: #000000"><br><img src="http://www.shnenglu.com/Images/OutliningIndicators/None.gif" align=top>#include </span><span style="COLOR: #000000"><</span><span style="COLOR: #0000ff">string</span><span style="COLOR: #000000">></span><span style="COLOR: #000000"><br><img src="http://www.shnenglu.com/Images/OutliningIndicators/None.gif" align=top>#include </span><span style="COLOR: #000000"><</span><span style="COLOR: #000000">vector</span><span style="COLOR: #000000">></span><span style="COLOR: #000000"><br><img src="http://www.shnenglu.com/Images/OutliningIndicators/None.gif" align=top><br><img src="http://www.shnenglu.com/Images/OutliningIndicators/None.gif" align=top></span><span style="COLOR: #0000ff">using</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">namespace</span><span style="COLOR: #000000"> std;<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/None.gif" align=top><br><img src="http://www.shnenglu.com/Images/OutliningIndicators/None.gif" align=top></span><span style="COLOR: #0000ff">static</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">char</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">*</span><span style="COLOR: #000000"> num;<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/None.gif" align=top></span><span style="COLOR: #0000ff">static</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000"> m,n;<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/None.gif" align=top></span><span style="COLOR: #0000ff">static</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000"> sum</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">;<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/None.gif" align=top>             <br><img src="http://www.shnenglu.com/Images/OutliningIndicators/None.gif" align=top></span><span style="COLOR: #0000ff">void</span><span style="COLOR: #000000"> dfs(</span><span style="COLOR: #0000ff">string</span><span style="COLOR: #000000"> subtree,</span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000"> level)<br><img id=Codehighlighter1_200_541_Open_Image onclick="this.style.display='none'; Codehighlighter1_200_541_Open_Text.style.display='none'; Codehighlighter1_200_541_Closed_Image.style.display='inline'; Codehighlighter1_200_541_Closed_Text.style.display='inline';" src="http://www.shnenglu.com/Images/OutliningIndicators/ExpandedBlockStart.gif" align=top><img id=Codehighlighter1_200_541_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_200_541_Closed_Text.style.display='none'; Codehighlighter1_200_541_Open_Image.style.display='inline'; Codehighlighter1_200_541_Open_Text.style.display='inline';" src="http://www.shnenglu.com/Images/OutliningIndicators/ContractedBlock.gif" align=top></span><span id=Codehighlighter1_200_541_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.shnenglu.com/Images/dot.gif"></span><span id=Codehighlighter1_200_541_Open_Text><span style="COLOR: #000000">{<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>     <br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>   </span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000"> i</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">;<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>   </span><span style="COLOR: #0000ff">if</span><span style="COLOR: #000000">(level</span><span style="COLOR: #000000">==</span><span style="COLOR: #000000">n)<br><img id=Codehighlighter1_239_311_Open_Image onclick="this.style.display='none'; Codehighlighter1_239_311_Open_Text.style.display='none'; Codehighlighter1_239_311_Closed_Image.style.display='inline'; Codehighlighter1_239_311_Closed_Text.style.display='inline';" src="http://www.shnenglu.com/Images/OutliningIndicators/ExpandedSubBlockStart.gif" align=top><img id=Codehighlighter1_239_311_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_239_311_Closed_Text.style.display='none'; Codehighlighter1_239_311_Open_Image.style.display='inline'; Codehighlighter1_239_311_Open_Text.style.display='inline';" src="http://www.shnenglu.com/Images/OutliningIndicators/ContractedSubBlock.gif" align=top>   </span><span id=Codehighlighter1_239_311_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.shnenglu.com/Images/dot.gif"></span><span id=Codehighlighter1_239_311_Open_Text><span style="COLOR: #000000">{<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>       </span><span style="COLOR: #008000">//</span><span style="COLOR: #008000">cout<<subtree<<endl;</span><span style="COLOR: #008000"><br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top></span><span style="COLOR: #000000">       sum</span><span style="COLOR: #000000">++</span><span style="COLOR: #000000">;<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>       </span><span style="COLOR: #0000ff">return</span><span style="COLOR: #000000">;        <br><img src="http://www.shnenglu.com/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" align=top>   }</span></span><span style="COLOR: #000000"><br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>   </span><span style="COLOR: #0000ff">if</span><span style="COLOR: #000000">(subtree.size()</span><span style="COLOR: #000000">==</span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">) i</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">;<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>   </span><span style="COLOR: #0000ff">else</span><span style="COLOR: #000000"><br><img id=Codehighlighter1_354_455_Open_Image onclick="this.style.display='none'; Codehighlighter1_354_455_Open_Text.style.display='none'; Codehighlighter1_354_455_Closed_Image.style.display='inline'; Codehighlighter1_354_455_Closed_Text.style.display='inline';" src="http://www.shnenglu.com/Images/OutliningIndicators/ExpandedSubBlockStart.gif" align=top><img id=Codehighlighter1_354_455_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_354_455_Closed_Text.style.display='none'; Codehighlighter1_354_455_Open_Image.style.display='inline'; Codehighlighter1_354_455_Open_Text.style.display='inline';" src="http://www.shnenglu.com/Images/OutliningIndicators/ContractedSubBlock.gif" align=top>   </span><span id=Codehighlighter1_354_455_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.shnenglu.com/Images/dot.gif"></span><span id=Codehighlighter1_354_455_Open_Text><span style="COLOR: #000000">{<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>   </span><span style="COLOR: #0000ff">for</span><span style="COLOR: #000000">(i</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">;i</span><span style="COLOR: #000000"><</span><span style="COLOR: #000000">m;i</span><span style="COLOR: #000000">++</span><span style="COLOR: #000000">)<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>      </span><span style="COLOR: #0000ff">if</span><span style="COLOR: #000000">(subtree[subtree.size()</span><span style="COLOR: #000000">-</span><span style="COLOR: #000000">1</span><span style="COLOR: #000000">]</span><span style="COLOR: #000000">==</span><span style="COLOR: #000000">num[i])<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>             </span><span style="COLOR: #0000ff">break</span><span style="COLOR: #000000">;<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>   i</span><span style="COLOR: #000000">++</span><span style="COLOR: #000000">;<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>   <br><img src="http://www.shnenglu.com/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" align=top>   }</span></span><span style="COLOR: #000000"><br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>   </span><span style="COLOR: #0000ff">for</span><span style="COLOR: #000000">(;i</span><span style="COLOR: #000000"><</span><span style="COLOR: #000000">m;i</span><span style="COLOR: #000000">++</span><span style="COLOR: #000000">)<br><img id=Codehighlighter1_477_529_Open_Image onclick="this.style.display='none'; Codehighlighter1_477_529_Open_Text.style.display='none'; Codehighlighter1_477_529_Closed_Image.style.display='inline'; Codehighlighter1_477_529_Closed_Text.style.display='inline';" src="http://www.shnenglu.com/Images/OutliningIndicators/ExpandedSubBlockStart.gif" align=top><img id=Codehighlighter1_477_529_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_477_529_Closed_Text.style.display='none'; Codehighlighter1_477_529_Open_Image.style.display='inline'; Codehighlighter1_477_529_Open_Text.style.display='inline';" src="http://www.shnenglu.com/Images/OutliningIndicators/ContractedSubBlock.gif" align=top>   </span><span id=Codehighlighter1_477_529_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.shnenglu.com/Images/dot.gif"></span><span id=Codehighlighter1_477_529_Open_Text><span style="COLOR: #000000">{<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>      dfs(subtree</span><span style="COLOR: #000000">+</span><span style="COLOR: #000000">num[i],level</span><span style="COLOR: #000000">+</span><span style="COLOR: #000000">1</span><span style="COLOR: #000000">);            <br><img src="http://www.shnenglu.com/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" align=top>   }</span></span><span style="COLOR: #000000"><br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>         <br><img src="http://www.shnenglu.com/Images/OutliningIndicators/ExpandedBlockEnd.gif" align=top>}</span></span><span style="COLOR: #000000"><br><img src="http://www.shnenglu.com/Images/OutliningIndicators/None.gif" align=top><br><img src="http://www.shnenglu.com/Images/OutliningIndicators/None.gif" align=top></span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000"> main(</span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000"> argc, </span><span style="COLOR: #0000ff">char</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">*</span><span style="COLOR: #000000">argv[])<br><img id=Codehighlighter1_577_977_Open_Image onclick="this.style.display='none'; Codehighlighter1_577_977_Open_Text.style.display='none'; Codehighlighter1_577_977_Closed_Image.style.display='inline'; Codehighlighter1_577_977_Closed_Text.style.display='inline';" src="http://www.shnenglu.com/Images/OutliningIndicators/ExpandedBlockStart.gif" align=top><img id=Codehighlighter1_577_977_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_577_977_Closed_Text.style.display='none'; Codehighlighter1_577_977_Open_Image.style.display='inline'; Codehighlighter1_577_977_Open_Text.style.display='inline';" src="http://www.shnenglu.com/Images/OutliningIndicators/ContractedBlock.gif" align=top></span><span id=Codehighlighter1_577_977_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.shnenglu.com/Images/dot.gif"></span><span id=Codehighlighter1_577_977_Open_Text><span style="COLOR: #000000">{<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>    </span><span style="COLOR: #0000ff">while</span><span style="COLOR: #000000">(scanf(</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">%d%d</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">,</span><span style="COLOR: #000000">&</span><span style="COLOR: #000000">m,</span><span style="COLOR: #000000">&</span><span style="COLOR: #000000">n)</span><span style="COLOR: #000000">!=</span><span style="COLOR: #000000">EOF)<br><img id=Codehighlighter1_619_928_Open_Image onclick="this.style.display='none'; Codehighlighter1_619_928_Open_Text.style.display='none'; Codehighlighter1_619_928_Closed_Image.style.display='inline'; Codehighlighter1_619_928_Closed_Text.style.display='inline';" src="http://www.shnenglu.com/Images/OutliningIndicators/ExpandedSubBlockStart.gif" align=top><img id=Codehighlighter1_619_928_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_619_928_Closed_Text.style.display='none'; Codehighlighter1_619_928_Open_Image.style.display='inline'; Codehighlighter1_619_928_Open_Text.style.display='inline';" src="http://www.shnenglu.com/Images/OutliningIndicators/ContractedSubBlock.gif" align=top>    </span><span id=Codehighlighter1_619_928_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.shnenglu.com/Images/dot.gif"></span><span id=Codehighlighter1_619_928_Open_Text><span style="COLOR: #000000">{<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>        </span><span style="COLOR: #0000ff">if</span><span style="COLOR: #000000">(m</span><span style="COLOR: #000000"><=</span><span style="COLOR: #000000">20</span><span style="COLOR: #000000">)<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>           </span><span style="COLOR: #0000ff">if</span><span style="COLOR: #000000">(n</span><span style="COLOR: #000000"><=</span><span style="COLOR: #000000">m) <br><img id=Codehighlighter1_671_911_Open_Image onclick="this.style.display='none'; Codehighlighter1_671_911_Open_Text.style.display='none'; Codehighlighter1_671_911_Closed_Image.style.display='inline'; Codehighlighter1_671_911_Closed_Text.style.display='inline';" src="http://www.shnenglu.com/Images/OutliningIndicators/ExpandedSubBlockStart.gif" align=top><img id=Codehighlighter1_671_911_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_671_911_Closed_Text.style.display='none'; Codehighlighter1_671_911_Open_Image.style.display='inline'; Codehighlighter1_671_911_Open_Text.style.display='inline';" src="http://www.shnenglu.com/Images/OutliningIndicators/ContractedSubBlock.gif" align=top>           </span><span id=Codehighlighter1_671_911_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.shnenglu.com/Images/dot.gif"></span><span id=Codehighlighter1_671_911_Open_Text><span style="COLOR: #000000">{<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>              sum</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">;<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>              num</span><span style="COLOR: #000000">=</span><span style="COLOR: #0000ff">new</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">char</span><span style="COLOR: #000000">[m];<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>                </span><span style="COLOR: #0000ff">for</span><span style="COLOR: #000000">(</span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000"> i</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">;i</span><span style="COLOR: #000000"><</span><span style="COLOR: #000000">m;</span><span style="COLOR: #000000">++</span><span style="COLOR: #000000">i)<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>                  num[i]</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">i</span><span style="COLOR: #000000">+</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">1</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">;<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>                dfs(</span><span style="COLOR: #000000">""</span><span style="COLOR: #000000">,</span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">);   <br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>                cout</span><span style="COLOR: #000000"><<</span><span style="COLOR: #000000">sum</span><span style="COLOR: #000000"><<</span><span style="COLOR: #000000">endl;      <br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>                delete num;<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" align=top>                    }</span></span><span style="COLOR: #000000">           <br><img src="http://www.shnenglu.com/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" align=top>    }</span></span><span style="COLOR: #000000"><br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>         <br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>    </span><span style="COLOR: #008000">//</span><span style="COLOR: #008000">system("PAUSE");</span><span style="COLOR: #008000"><br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top></span><span style="COLOR: #000000">    </span><span style="COLOR: #0000ff">return</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">;<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/ExpandedBlockEnd.gif" align=top>}</span></span><span style="COLOR: #000000"><br><img src="http://www.shnenglu.com/Images/OutliningIndicators/None.gif" align=top></span></div> <img src ="http://www.shnenglu.com/cjz/aggbug/41936.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.shnenglu.com/cjz/" target="_blank">椋涘ぉ</a> 2008-01-26 14:39 <a href="http://www.shnenglu.com/cjz/archive/2008/01/26/41936.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>[ACM 1005] 鍋氬夠鏂?/title><link>http://www.shnenglu.com/cjz/archive/2008/01/20/41517.html</link><dc:creator>椋涘ぉ</dc:creator><author>椋涘ぉ</author><pubDate>Sun, 20 Jan 2008 06:31:00 GMT</pubDate><guid>http://www.shnenglu.com/cjz/archive/2008/01/20/41517.html</guid><wfw:comment>http://www.shnenglu.com/cjz/comments/41517.html</wfw:comment><comments>http://www.shnenglu.com/cjz/archive/2008/01/20/41517.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.shnenglu.com/cjz/comments/commentRss/41517.html</wfw:commentRss><trackback:ping>http://www.shnenglu.com/cjz/services/trackbacks/41517.html</trackback:ping><description><![CDATA[<p align=center><font color=blue size=5>鍋氬夠鏂?/font> <br>Time Limit:1000MS  Memory Limit:1024K<br></p> <div align=left> <h3>Description:</h3> Apple鏈榪戣糠涓婁簡鍋氬夠鏂癸紝Apple榪樻槸涓腑楂樻墜錛屽彧瑕佷綘璇翠釜濂囨暟N灝辮兘鎶奛*N鐨勫夠鏂瑰仛鍑烘潵銆傚叾瀹炰綘鍙互姣斾粬鍋氬緱鏇村ソ鐨勩侫pple鎬繪槸鐢誨緱寰堜貢錛岃屼綘鍙互鍒╃敤紼嬪簭鎺掑緱寰堟暣榻恀_^ 騫繪柟鐨勮姹傦細姣忎竴琛岋紝姣忎竴鍒楋紝榪樻湁涓ゆ潯鏂滅嚎涓婃暟瀛楃殑鍜岄兘鐩哥瓑 <p> <h3>Input:</h3> 姣忚涓涓暟N(0< N < 30),杈撳叆0緇撴潫 <h3>Output:</h3> 杈撳叆涓涓鏁幫紝杈撳嚭涓涓夠鏂癸紝姣忎釜鏁板崰3鏍鹼紝欏哄簭鍙傜収鏍鋒澘杈撳嚭,杈撳嚭瀹屼互鍚庡姞涓涓洖杞︺? <h3>Sample Input:</h3> <pre>5 1 0 </pre> <h3>Sample Output:</h3> <pre> 11 18 25 2 9 10 12 19 21 3 4 6 13 20 22 23 5 7 14 16 17 24 1 8 15 1</pre> <h3>Hint:</h3> 濡傛灉涓嶄細鍋氬夠鏂圭殑璇蜂粠1寮濮嬫暟鍒版渶鍚庯紝鐩鎬俊浣犱細鍙戠幇鍏朵腑鐨勮寰嬨傚綋鐒惰緭鍑轟篃瑕佹寜鐓ц繖鏍風殑鏍煎紡 <h3>Source:</h3> Zhang Anping </div> <div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><img src="http://www.shnenglu.com/Images/OutliningIndicators/None.gif" align=top><span style="COLOR: #000000">#include </span><span style="COLOR: #000000"><</span><span style="COLOR: #000000">iostream</span><span style="COLOR: #000000">></span><span style="COLOR: #000000"><br><img src="http://www.shnenglu.com/Images/OutliningIndicators/None.gif" align=top></span><span style="COLOR: #0000ff">using</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">namespace</span><span style="COLOR: #000000"> std;<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/None.gif" align=top><br><img src="http://www.shnenglu.com/Images/OutliningIndicators/None.gif" align=top></span><span style="COLOR: #0000ff">#define</span><span style="COLOR: #000000"> MAX 30</span><span style="COLOR: #000000"><br><img src="http://www.shnenglu.com/Images/OutliningIndicators/None.gif" align=top><br><img src="http://www.shnenglu.com/Images/OutliningIndicators/None.gif" align=top><br><img src="http://www.shnenglu.com/Images/OutliningIndicators/None.gif" align=top></span><span style="COLOR: #0000ff">static</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000"> data[</span><span style="COLOR: #000000">30</span><span style="COLOR: #000000">][</span><span style="COLOR: #000000">30</span><span style="COLOR: #000000">];<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/None.gif" align=top><br><img src="http://www.shnenglu.com/Images/OutliningIndicators/None.gif" align=top></span><span style="COLOR: #0000ff">void</span><span style="COLOR: #000000"> solve(</span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000"> n)<br><img id=Codehighlighter1_103_575_Open_Image onclick="this.style.display='none'; Codehighlighter1_103_575_Open_Text.style.display='none'; Codehighlighter1_103_575_Closed_Image.style.display='inline'; Codehighlighter1_103_575_Closed_Text.style.display='inline';" src="http://www.shnenglu.com/Images/OutliningIndicators/ExpandedBlockStart.gif" align=top><img id=Codehighlighter1_103_575_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_103_575_Closed_Text.style.display='none'; Codehighlighter1_103_575_Open_Image.style.display='inline'; Codehighlighter1_103_575_Open_Text.style.display='inline';" src="http://www.shnenglu.com/Images/OutliningIndicators/ContractedBlock.gif" align=top></span><span id=Codehighlighter1_103_575_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.shnenglu.com/Images/dot.gif"></span><span id=Codehighlighter1_103_575_Open_Text><span style="COLOR: #000000">{<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>    <br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>  </span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000"> i;<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>  </span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000"> _x</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">1</span><span style="COLOR: #000000">,_y</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">1</span><span style="COLOR: #000000">;<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>  </span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000"> index</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">1</span><span style="COLOR: #000000">;<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>  </span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000"> x</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">n</span><span style="COLOR: #000000">-</span><span style="COLOR: #000000">1</span><span style="COLOR: #000000">,y</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">n</span><span style="COLOR: #000000">/</span><span style="COLOR: #000000">2</span><span style="COLOR: #000000">;<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>  <br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>  </span><span style="COLOR: #0000ff">for</span><span style="COLOR: #000000">( i</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">;i</span><span style="COLOR: #000000"><</span><span style="COLOR: #000000">n;i</span><span style="COLOR: #000000">++</span><span style="COLOR: #000000">)<br><img id=Codehighlighter1_195_244_Open_Image onclick="this.style.display='none'; Codehighlighter1_195_244_Open_Text.style.display='none'; Codehighlighter1_195_244_Closed_Image.style.display='inline'; Codehighlighter1_195_244_Closed_Text.style.display='inline';" src="http://www.shnenglu.com/Images/OutliningIndicators/ExpandedSubBlockStart.gif" align=top><img id=Codehighlighter1_195_244_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_195_244_Closed_Text.style.display='none'; Codehighlighter1_195_244_Open_Image.style.display='inline'; Codehighlighter1_195_244_Open_Text.style.display='inline';" src="http://www.shnenglu.com/Images/OutliningIndicators/ContractedSubBlock.gif" align=top>  </span><span id=Codehighlighter1_195_244_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.shnenglu.com/Images/dot.gif"></span><span id=Codehighlighter1_195_244_Open_Text><span style="COLOR: #000000">{<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>      </span><span style="COLOR: #0000ff">for</span><span style="COLOR: #000000">(</span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000"> j</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">;j</span><span style="COLOR: #000000"><</span><span style="COLOR: #000000">n;j</span><span style="COLOR: #000000">++</span><span style="COLOR: #000000">)<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>          data[i][j]</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">;<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>     <br><img src="http://www.shnenglu.com/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" align=top>  }</span></span><span style="COLOR: #000000"><br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top><br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>  </span><span style="COLOR: #0000ff">while</span><span style="COLOR: #000000">(index</span><span style="COLOR: #000000"><=</span><span style="COLOR: #000000">n</span><span style="COLOR: #000000">*</span><span style="COLOR: #000000">n)<br><img id=Codehighlighter1_269_457_Open_Image onclick="this.style.display='none'; Codehighlighter1_269_457_Open_Text.style.display='none'; Codehighlighter1_269_457_Closed_Image.style.display='inline'; Codehighlighter1_269_457_Closed_Text.style.display='inline';" src="http://www.shnenglu.com/Images/OutliningIndicators/ExpandedSubBlockStart.gif" align=top><img id=Codehighlighter1_269_457_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_269_457_Closed_Text.style.display='none'; Codehighlighter1_269_457_Open_Image.style.display='inline'; Codehighlighter1_269_457_Open_Text.style.display='inline';" src="http://www.shnenglu.com/Images/OutliningIndicators/ContractedSubBlock.gif" align=top>  </span><span id=Codehighlighter1_269_457_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.shnenglu.com/Images/dot.gif"></span><span id=Codehighlighter1_269_457_Open_Text><span style="COLOR: #000000">{<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>        data[x][y]</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">index;<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>        </span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000"> newx</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">x</span><span style="COLOR: #000000">+</span><span style="COLOR: #000000">_x;<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>        </span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000"> newy</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">y</span><span style="COLOR: #000000">+</span><span style="COLOR: #000000">_y;<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>        </span><span style="COLOR: #0000ff">if</span><span style="COLOR: #000000">(newx</span><span style="COLOR: #000000">>=</span><span style="COLOR: #000000">n) newx</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">;<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>        </span><span style="COLOR: #0000ff">if</span><span style="COLOR: #000000">(newy</span><span style="COLOR: #000000">>=</span><span style="COLOR: #000000">n) newy</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">;<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>        </span><span style="COLOR: #0000ff">if</span><span style="COLOR: #000000">(data[newx][newy]</span><span style="COLOR: #000000">!=</span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">)<br><img id=Codehighlighter1_397_409_Open_Image onclick="this.style.display='none'; Codehighlighter1_397_409_Open_Text.style.display='none'; Codehighlighter1_397_409_Closed_Image.style.display='inline'; Codehighlighter1_397_409_Closed_Text.style.display='inline';" src="http://www.shnenglu.com/Images/OutliningIndicators/ExpandedSubBlockStart.gif" align=top><img id=Codehighlighter1_397_409_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_397_409_Closed_Text.style.display='none'; Codehighlighter1_397_409_Open_Image.style.display='inline'; Codehighlighter1_397_409_Open_Text.style.display='inline';" src="http://www.shnenglu.com/Images/OutliningIndicators/ContractedSubBlock.gif" align=top>        </span><span id=Codehighlighter1_397_409_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.shnenglu.com/Images/dot.gif"></span><span id=Codehighlighter1_397_409_Open_Text><span style="COLOR: #000000">{<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>            x</span><span style="COLOR: #000000">--</span><span style="COLOR: #000000">;<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" align=top>        }</span></span><span style="COLOR: #000000"><br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>        </span><span style="COLOR: #0000ff">else</span><span style="COLOR: #000000"><br><img id=Codehighlighter1_420_442_Open_Image onclick="this.style.display='none'; Codehighlighter1_420_442_Open_Text.style.display='none'; Codehighlighter1_420_442_Closed_Image.style.display='inline'; Codehighlighter1_420_442_Closed_Text.style.display='inline';" src="http://www.shnenglu.com/Images/OutliningIndicators/ExpandedSubBlockStart.gif" align=top><img id=Codehighlighter1_420_442_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_420_442_Closed_Text.style.display='none'; Codehighlighter1_420_442_Open_Image.style.display='inline'; Codehighlighter1_420_442_Open_Text.style.display='inline';" src="http://www.shnenglu.com/Images/OutliningIndicators/ContractedSubBlock.gif" align=top>        </span><span id=Codehighlighter1_420_442_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.shnenglu.com/Images/dot.gif"></span><span id=Codehighlighter1_420_442_Open_Text><span style="COLOR: #000000">{<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>            x</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">newx;y</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">newy;<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" align=top>        }</span></span><span style="COLOR: #000000"><br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>        index</span><span style="COLOR: #000000">++</span><span style="COLOR: #000000">;<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" align=top>  }</span></span><span style="COLOR: #000000"><br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top><br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top> <br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top><br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top><br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>  </span><span style="COLOR: #0000ff">for</span><span style="COLOR: #000000">( i</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">;i</span><span style="COLOR: #000000"><</span><span style="COLOR: #000000">n;i</span><span style="COLOR: #000000">++</span><span style="COLOR: #000000">)<br><img id=Codehighlighter1_486_559_Open_Image onclick="this.style.display='none'; Codehighlighter1_486_559_Open_Text.style.display='none'; Codehighlighter1_486_559_Closed_Image.style.display='inline'; Codehighlighter1_486_559_Closed_Text.style.display='inline';" src="http://www.shnenglu.com/Images/OutliningIndicators/ExpandedSubBlockStart.gif" align=top><img id=Codehighlighter1_486_559_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_486_559_Closed_Text.style.display='none'; Codehighlighter1_486_559_Open_Image.style.display='inline'; Codehighlighter1_486_559_Open_Text.style.display='inline';" src="http://www.shnenglu.com/Images/OutliningIndicators/ContractedSubBlock.gif" align=top>  </span><span id=Codehighlighter1_486_559_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.shnenglu.com/Images/dot.gif"></span><span id=Codehighlighter1_486_559_Open_Text><span style="COLOR: #000000">{<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>      </span><span style="COLOR: #0000ff">for</span><span style="COLOR: #000000">(</span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000"> j</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">;j</span><span style="COLOR: #000000"><</span><span style="COLOR: #000000">n;j</span><span style="COLOR: #000000">++</span><span style="COLOR: #000000">)<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>          printf(</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">%3d</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">,data[i][j]);<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>      cout</span><span style="COLOR: #000000"><<</span><span style="COLOR: #000000">endl;<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" align=top>  }</span></span><span style="COLOR: #000000"><br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>  cout</span><span style="COLOR: #000000"><<</span><span style="COLOR: #000000">endl;<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/ExpandedBlockEnd.gif" align=top>}</span></span><span style="COLOR: #000000"><br><img src="http://www.shnenglu.com/Images/OutliningIndicators/None.gif" align=top><br><img src="http://www.shnenglu.com/Images/OutliningIndicators/None.gif" align=top></span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000"> main(</span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000"> argc, </span><span style="COLOR: #0000ff">char</span><span style="COLOR: #000000">*</span><span style="COLOR: #000000"> argv[])<br><img id=Codehighlighter1_611_740_Open_Image onclick="this.style.display='none'; Codehighlighter1_611_740_Open_Text.style.display='none'; Codehighlighter1_611_740_Closed_Image.style.display='inline'; Codehighlighter1_611_740_Closed_Text.style.display='inline';" src="http://www.shnenglu.com/Images/OutliningIndicators/ExpandedBlockStart.gif" align=top><img id=Codehighlighter1_611_740_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_611_740_Closed_Text.style.display='none'; Codehighlighter1_611_740_Open_Image.style.display='inline'; Codehighlighter1_611_740_Open_Text.style.display='inline';" src="http://www.shnenglu.com/Images/OutliningIndicators/ContractedBlock.gif" align=top></span><span id=Codehighlighter1_611_740_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.shnenglu.com/Images/dot.gif"></span><span id=Codehighlighter1_611_740_Open_Text><span style="COLOR: #000000">{<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>    </span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000"> input;<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>    </span><span style="COLOR: #0000ff">while</span><span style="COLOR: #000000">(cin</span><span style="COLOR: #000000">>></span><span style="COLOR: #000000">input</span><span style="COLOR: #000000">&&</span><span style="COLOR: #000000">input</span><span style="COLOR: #000000">!=</span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">)<br><img id=Codehighlighter1_655_726_Open_Image onclick="this.style.display='none'; Codehighlighter1_655_726_Open_Text.style.display='none'; Codehighlighter1_655_726_Closed_Image.style.display='inline'; Codehighlighter1_655_726_Closed_Text.style.display='inline';" src="http://www.shnenglu.com/Images/OutliningIndicators/ExpandedSubBlockStart.gif" align=top><img id=Codehighlighter1_655_726_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_655_726_Closed_Text.style.display='none'; Codehighlighter1_655_726_Open_Image.style.display='inline'; Codehighlighter1_655_726_Open_Text.style.display='inline';" src="http://www.shnenglu.com/Images/OutliningIndicators/ContractedSubBlock.gif" align=top>    </span><span id=Codehighlighter1_655_726_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.shnenglu.com/Images/dot.gif"></span><span id=Codehighlighter1_655_726_Open_Text><span style="COLOR: #000000">{<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>        </span><span style="COLOR: #0000ff">if</span><span style="COLOR: #000000">(input</span><span style="COLOR: #000000">%</span><span style="COLOR: #000000">2</span><span style="COLOR: #000000">==</span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">) </span><span style="COLOR: #0000ff">continue</span><span style="COLOR: #000000">;<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>        </span><span style="COLOR: #0000ff">if</span><span style="COLOR: #000000">(input</span><span style="COLOR: #000000">></span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">&&</span><span style="COLOR: #000000">input</span><span style="COLOR: #000000"><</span><span style="COLOR: #000000">30</span><span style="COLOR: #000000">)<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>            solve(input);<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" align=top>    }</span></span><span style="COLOR: #000000"><br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>    </span><span style="COLOR: #0000ff">return</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">;<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top><br><img src="http://www.shnenglu.com/Images/OutliningIndicators/ExpandedBlockEnd.gif" align=top>}</span></span></div> <img src ="http://www.shnenglu.com/cjz/aggbug/41517.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.shnenglu.com/cjz/" target="_blank">椋涘ぉ</a> 2008-01-20 14:31 <a href="http://www.shnenglu.com/cjz/archive/2008/01/20/41517.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>[ACM 1002] 鏁板瓧娓告垙http://www.shnenglu.com/cjz/archive/2008/01/20/41514.html椋涘ぉ椋涘ぉSun, 20 Jan 2008 05:30:00 GMThttp://www.shnenglu.com/cjz/archive/2008/01/20/41514.htmlhttp://www.shnenglu.com/cjz/comments/41514.htmlhttp://www.shnenglu.com/cjz/archive/2008/01/20/41514.html#Feedback0http://www.shnenglu.com/cjz/comments/commentRss/41514.htmlhttp://www.shnenglu.com/cjz/services/trackbacks/41514.html鏁板瓧娓告垙
Time Limit:1000MS  Memory Limit:1024K

Description:

鏈榪慍atcher瀵規暟瀛楁父鎴忓緢鎰熷叴瓚o紝浠栧彂鏄庝簡涓縐嶆柊鐨勬父鎴忥紝緇欏嚭涓涓暟N錛岄棶N鏄惁鑳借〃紺烘垚鏌愪釜姝f暣鏁癤鐨凨嬈″箓錛圞錛?錛夛紝N鍙兘鏈夊縐嶈〃紺烘柟娉曪紝璇鋒壘鍑烘渶澶х殑X騫惰緭鍑虹浉搴旂殑K銆備緥濡?16錛?^4錛?^2,64錛?^3錛?^6=8^2鍒?6搴旇〃紺轟負4錛?錛?4搴旇〃紺轟負8錛?銆?

Input:

姣忚涓涓鏁存暟N錛岃緭鍏ユ枃浠朵互0涓虹粨鏉熸爣蹇椼傦紙0錛淣錛?0^8錛?

Output:

姣忚鏈変袱涓暣鏁幫紝濡傛灉鑳借〃紺猴紝鍒欒緭鍑篨銆K錛岋紙涓棿鐢ㄤ竴涓┖鏍奸殧寮錛夊鏋滀笉鑳斤紝鍒欒緭鍑?銆0錛?

Sample Input:

5
4
16
27
0

Sample Output:

0 0
2 2
4 2
3 3

Source:

Jin Qiwei
/*
**    Author    :flysky
**  date    :2008-01-20    
**    Description: 
http://acm.zjut.edu.cn/ShowProblem.aspx?ShowID=1002
*/

#include 
<iostream>
#include 
<math.h>
using namespace std;

#define MAX 50

void solve(int number)
{
    
int k=sqrt(number);
    
for(int i=k;i>1;--i)
    
{
        
int j=2;
        
bool loop=true;
        
while(loop)
        
{
            
if(pow(i,j)==number)
            
{
                cout
<<i<<" "<<j<<endl;
                
return;
            }

            
else if(pow(i,j)>number)
                loop
=false;
            
else
                j
++;
        }

    }

    cout
<<0<<" "<<0<<endl;
}


int main()
{
    
int input[MAX];
    
int len=0;
    
while((cin>>input[len])&&input[len]!=0)
    
{
        
if(input[len]<0||input[len]>pow(10,8))
            
continue;
        len
++;
    }

    
for(int i=0;i<len;++i)
        solve(input[i]);
    
return 0;
}


椋涘ぉ 2008-01-20 13:30 鍙戣〃璇勮
]]>
[ACM 1001] 瀵嗙爜鎴幏http://www.shnenglu.com/cjz/archive/2008/01/19/41461.html椋涘ぉ椋涘ぉSat, 19 Jan 2008 06:36:00 GMThttp://www.shnenglu.com/cjz/archive/2008/01/19/41461.htmlhttp://www.shnenglu.com/cjz/comments/41461.htmlhttp://www.shnenglu.com/cjz/archive/2008/01/19/41461.html#Feedback0http://www.shnenglu.com/cjz/comments/commentRss/41461.htmlhttp://www.shnenglu.com/cjz/services/trackbacks/41461.html

瀵嗙爜鎴幏
Time Limit:1000MS  Memory Limit:1024K

Description:

Catcher鏄疢CA鍥界殑鎯呮姤鍛橈紝浠栧伐浣滄椂鍙戠幇鏁屽浗浼氱敤涓浜涘縐扮殑瀵嗙爜榪涜閫氫俊錛屾瘮濡傚儚榪欎簺ABBA錛孉BA錛孉錛?23321錛屼絾鏄粬浠湁鏃朵細鍦ㄥ紑濮嬫垨緇撴潫鏃跺姞鍏ヤ竴浜涙棤鍏崇殑瀛楃浠ラ槻姝㈠埆鍥界牬瑙c傛瘮濡傝繘琛屼笅鍒楀彉鍖朅BBA->12ABBA,ABA->ABAKK,123321->51233214銆銆傚洜涓烘埅鑾風殑涓插お闀夸簡錛岃屼笖瀛樺湪澶氱鍙兘鐨勬儏鍐碉紙abaaab鍙湅浣滄槸aba,鎴朾aaab鐨勫姞瀵嗗艦寮忥級錛孋athcer鐨勫伐浣滈噺瀹炲湪鏄お澶т簡錛屼粬鍙兘鍚戠數鑴戦珮鎵嬫眰鍔╋紝浣犺兘甯瓹atcher鎵懼嚭鏈闀跨殑鏈夋晥瀵嗙爜涓插悧錛?

Input:

嫻嬭瘯鏁版嵁鏈夎嫢騫茶瀛楃涓詫紝鍖呮嫭瀛楁瘝錛屾暟瀛楋紝絎﹀彿銆傦紙瀛楁瘝鍖哄垎澶у皬鍐欙級

Output:

涓庤緭鍏ョ浉瀵瑰簲姣忎竴琛岃緭鍑轟竴涓暣鏁幫紝浠h〃鏈闀挎湁鏁堝瘑鐮佷覆鐨勯暱搴︺?

Sample Input:

ABBA
12ABBA
A
ABAKK
51233214
abaaab

Sample Output:

4
4
1
3
6
5
/*
** °ÝÃD´y­z:http://acm.zjut.edu.cn/ShowProblem.aspx?ShowID=1001
** Author: flysky
** date:   2008-01-19 ª¯§¾¤u§@°V½m¤é
*/

#include 
<iostream>
#include 
<string>

using namespace std;


int solve(string &input)
{
  
   
int len=input.size();
   
int passlen=1;
   
for(int i=0;i<len;i++)
   
{
      
int k=i;
      
int p2=0;
      bool same
=false;
      
for(int j=len-1;j>i;j--)
      
{
              
if(input[k]==input[j])
              
{
                  
if(!same)
                     p2
=j;
                  k
++;
                  same
=true;
              }

              
else
              
{
                  same
=false;
                  k
=i;
              }

                  
      }

      
if(passlen<p2-i+1) passlen=p2-i+1;
   }

   
return passlen;     
}

int main(int argc, char *argv[])
{
    string input;
    
while(1)
    
{
        cin
>>input;
    
    
        cout
<<solve(input)<<endl;
    }

        

    
return 0;
}



鑷繁娓│娌掑晱欏岋紝鎻愪氦鍗諱笉閫氶亷錛屾劅瑕洪鐩矑鏈夎娓呮濡備綍閫鍑恒?br>----------------------------------------------------------------------------------------------
nana di~緄傛柤璁撴垜閬庝簡
姝g⒑浠g⒓錛?br>
#include <iostream>
#include 
<string>

using namespace std;


int solve(char *input,int len)
{
  
   
int passlen=1;
   
for(int i=0;i<len;i++)
   
{
      
int k=i;
      
int p2=0;
      bool same
=false;
      
for(int j=len-1;j>i;j--)
      
{
              
if(input[k]==input[j])
              
{
                  same
=true;
                  p2
=j;
                  
for(int j1=j-1,i1=k+1;j1>i1;j1--,i1++)
                     
if(input[i1]!=input[j1])
                     
{
                         same
=false;
                         
break;
                     }

              }

              
else
              
{
                  same
=false;
                  k
=i;
              }

              
if(same)
              
{
                 
if(passlen<p2-i+1) passlen=p2-i+1;
                 
//i=p2+1;
                 break;
              }

                  
      }

      
   }

   
return passlen;     
}

int main(int argc, char *argv[])
{
    
char input[100];
    
while(scanf("%s",input)!=EOF)
    
{
        cout
<<solve(input,strlen(input))<<endl;
    }

        

    
return 0;
}



椋涘ぉ 2008-01-19 14:36 鍙戣〃璇勮
]]>
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            欧美日韩国产影片| 毛片一区二区| 欧美日韩美女| 一本色道久久88亚洲综合88| 欧美激情一区二区三区在线| 久久久精品网| 在线观看三级视频欧美| 久久夜色精品国产| 狂野欧美激情性xxxx欧美| 在线观看视频一区| 亚洲欧美中文日韩在线| 国产在线一区二区三区四区| 欧美涩涩网站| 亚洲狼人精品一区二区三区| 999亚洲国产精| 欧美日韩国产成人在线观看 | 国产精品美女999| 亚洲网站视频| 亚洲人线精品午夜| 久久精品国产成人| 欧美一级久久| 亚洲理伦电影| 国产精品99久久久久久白浆小说 | 久久久久久色| 欧美777四色影视在线| 亚洲自拍电影| 久久亚洲春色中文字幕久久久| 亚洲精品小视频| 午夜国产精品视频| 久久精精品视频| 国产主播精品| 久久精品一区二区三区中文字幕| 久久久国产精品亚洲一区| 欧美国产免费| 久久精品99无色码中文字幕| 国产欧美一区二区三区沐欲| 亚洲精品欧美日韩| 亚洲一区二区四区| 国产欧美精品| 久久影视三级福利片| 欧美国产另类| 国产精品自拍视频| 最新精品在线| 在线免费观看一区二区三区| 中日韩美女免费视频网址在线观看 | 日韩一区二区福利| 久久久久久九九九九| 亚洲欧美福利一区二区| 欧美顶级少妇做爰| 免费成人av| 国产欧美精品国产国产专区| 久久精品91| 久久久久综合| 99在线观看免费视频精品观看| 欧美新色视频| 中国成人在线视频| 久久综合狠狠综合久久综合88| 亚洲精品社区| 国产午夜久久| 欧美一区二区三区视频在线观看| 免费一级欧美片在线观看| 一区二区三区|亚洲午夜| 欧美精品久久久久久久| 亚洲国产精品美女| 亚洲高清久久| 久久永久免费| 亚洲影音一区| 欧美在线日韩| 国产毛片精品国产一区二区三区| 久久蜜臀精品av| 亚洲一级二级在线| 欧美亚洲午夜视频在线观看| 国产精品久久久久久户外露出| 在线一区二区三区四区五区| 美女视频黄a大片欧美| 亚洲综合色自拍一区| 亚洲欧洲一区二区在线播放| 欧美韩国一区| 久久精品一区二区三区中文字幕| 亚洲作爱视频| 久久国产精品久久久久久| 一区二区免费在线视频| 亚洲高清在线播放| 韩国av一区二区三区四区| 久久久久网址| 欧美一级在线视频| 亚洲无限av看| 日韩一级在线观看| 亚洲啪啪91| 亚洲福利视频网| 一本色道久久88综合日韩精品| 一区二区三区在线免费播放| 免费欧美电影| 久久久综合网| 久久免费高清视频| 久久久久这里只有精品| 亚洲免费婷婷| 亚洲激情av| 亚洲国产精品v| 亚洲第一精品夜夜躁人人爽 | 午夜精品久久久久久久白皮肤 | 好看的日韩视频| 国产欧美一区二区白浆黑人| 国产精品任我爽爆在线播放 | 亚洲电影免费观看高清完整版在线 | 欧美理论电影在线播放| 亚洲免费在线视频一区 二区| 亚洲免费观看高清完整版在线观看熊| 亚洲电影天堂av| 亚洲国产高清在线| 亚洲激情国产精品| 最新高清无码专区| 日韩视频免费| 中文亚洲免费| 亚洲免费视频中文字幕| 欧美一区二区三区免费视| 久久国产精彩视频| 久久亚洲春色中文字幕| 你懂的亚洲视频| 欧美精品在线观看一区二区| 欧美日韩午夜视频在线观看| 欧美视频免费看| 国产区精品在线观看| 韩国av一区二区三区| 亚洲激情网站| 国产亚洲精品美女| 欧美午夜久久久| 国产午夜精品全部视频在线播放| 国产一区二区三区久久悠悠色av| 尤物在线观看一区| 亚洲精选一区二区| 欧美亚洲三区| 免费一级欧美在线大片| 亚洲另类黄色| 性感少妇一区| 亚洲欧美日韩精品一区二区| 久久久精品午夜少妇| 欧美女激情福利| 国产日韩亚洲欧美| 亚洲精品乱码视频| 欧美亚洲免费在线| 欧美国产高潮xxxx1819| 亚洲视频在线观看三级| 久久久精品五月天| 国产精品扒开腿爽爽爽视频| 国内精品久久久久影院 日本资源| 亚洲国产一区二区三区青草影视| 亚洲午夜精品久久| 老司机精品视频网站| 老司机精品久久| 夜夜爽夜夜爽精品视频| 久久久精品国产免费观看同学| 欧美日韩第一区日日骚| 一区二区三区中文在线观看| 亚洲一区二区免费看| 欧美大片一区二区| 亚洲欧美韩国| 欧美精品乱人伦久久久久久| 国产一区二区三区四区三区四| 亚洲天堂成人在线视频| 免费在线播放第一区高清av| 亚洲与欧洲av电影| 欧美日韩在线大尺度| 亚洲成人在线网站| 久久精品成人| 一区二区三区偷拍| 欧美片第1页综合| 亚洲国产91| 久久亚洲影音av资源网| 亚洲欧美一区二区激情| 欧美日韩免费一区二区三区| 亚洲日韩第九十九页| 老**午夜毛片一区二区三区| 亚洲欧美日本另类| 国产精品久久久久av| 一区二区三区高清在线| 亚洲国产一区二区三区在线播| 久久精品一区四区| 国产亚洲精品美女| 久久精品1区| 亚洲免费伊人电影在线观看av| 欧美日韩一本到| 一二三区精品福利视频| 亚洲国产精品女人久久久| 老司机精品久久| 亚洲国产精彩中文乱码av在线播放| 久久精品国产亚洲一区二区三区 | 99riav久久精品riav| 欧美国产日韩亚洲一区| 久久女同互慰一区二区三区| 国外成人在线| 另类天堂av| 理论片一区二区在线| 亚洲国产精品日韩| 亚洲第一视频| 欧美人成网站| 亚洲一区二区高清视频| 亚洲网站视频福利| 国产色产综合产在线视频| 久久国产精品久久w女人spa|