﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>C++博客-superman-最新评论</title><link>http://www.cppblog.com/superman/CommentsRSS.aspx</link><description>聚精会神搞建设 一心一意谋发展</description><language>zh-cn</language><pubDate>Thu, 04 Jun 2009 06:30:25 GMT</pubDate><lastBuildDate>Thu, 04 Jun 2009 06:30:25 GMT</lastBuildDate><generator>cnblogs</generator><item><title>re: ZOJ 1942 - Frogger</title><link>http://www.cppblog.com/superman/archive/2009/05/12/51363.html#82723</link><dc:creator>祝你好运！</dc:creator><author>祝你好运！</author><pubDate>Tue, 12 May 2009 11:38:00 GMT</pubDate><guid>http://www.cppblog.com/superman/archive/2009/05/12/51363.html#82723</guid><description><![CDATA[dist[i][j] &lt;?= max(dist[i][k], dist[k][j]);<br>什么意思？<img src ="http://www.cppblog.com/superman/aggbug/82723.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/superman/" target="_blank">祝你好运！</a> 2009-05-12 19:38 <a href="http://www.cppblog.com/superman/archive/2009/05/12/51363.html#82723#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: ZOJ 1298 - Domino Effect</title><link>http://www.cppblog.com/superman/archive/2009/04/30/52491.html#81557</link><dc:creator>xiaobai</dc:creator><author>xiaobai</author><pubDate>Thu, 30 Apr 2009 05:11:00 GMT</pubDate><guid>http://www.cppblog.com/superman/archive/2009/04/30/52491.html#81557</guid><description><![CDATA[INT_MAX 的定义不见了<img src ="http://www.cppblog.com/superman/aggbug/81557.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/superman/" target="_blank">xiaobai</a> 2009-04-30 13:11 <a href="http://www.cppblog.com/superman/archive/2009/04/30/52491.html#81557#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: POJ 2157 - Maze</title><link>http://www.cppblog.com/superman/archive/2009/03/07/54207.html#75821</link><dc:creator>生活要低调</dc:creator><author>生活要低调</author><pubDate>Sat, 07 Mar 2009 06:22:00 GMT</pubDate><guid>http://www.cppblog.com/superman/archive/2009/03/07/54207.html#75821</guid><description><![CDATA[有没有测试数据,在网上找的测试全A,但是交上去就WA<img src ="http://www.cppblog.com/superman/aggbug/75821.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/superman/" target="_blank">生活要低调</a> 2009-03-07 14:22 <a href="http://www.cppblog.com/superman/archive/2009/03/07/54207.html#75821#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: ZOJ 1913 - Euclid's Game</title><link>http://www.cppblog.com/superman/archive/2009/01/28/44614.html#72655</link><dc:creator>zc</dc:creator><author>zc</author><pubDate>Wed, 28 Jan 2009 09:45:00 GMT</pubDate><guid>http://www.cppblog.com/superman/archive/2009/01/28/44614.html#72655</guid><description><![CDATA[能告诉我1913的原理吗<img src ="http://www.cppblog.com/superman/aggbug/72655.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/superman/" target="_blank">zc</a> 2009-01-28 17:45 <a href="http://www.cppblog.com/superman/archive/2009/01/28/44614.html#72655#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: ZOJ 1148 - The Game</title><link>http://www.cppblog.com/superman/archive/2008/10/11/48269.html#63755</link><dc:creator>小菜</dc:creator><author>小菜</author><pubDate>Sat, 11 Oct 2008 10:36:00 GMT</pubDate><guid>http://www.cppblog.com/superman/archive/2008/10/11/48269.html#63755</guid><description><![CDATA[你的代码现在过不了。。。<br>不知道是不是zoj升级后那些测试数据改了。。。<img src ="http://www.cppblog.com/superman/aggbug/63755.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/superman/" target="_blank">小菜</a> 2008-10-11 18:36 <a href="http://www.cppblog.com/superman/archive/2008/10/11/48269.html#63755#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: ZOJ 1168 - Function Run Fun</title><link>http://www.cppblog.com/superman/archive/2008/10/08/46856.html#63482</link><dc:creator>kk</dc:creator><author>kk</author><pubDate>Wed, 08 Oct 2008 08:41:00 GMT</pubDate><guid>http://www.cppblog.com/superman/archive/2008/10/08/46856.html#63482</guid><description><![CDATA[//更大的问题在于你没更多的保存中间值 ~_~<br><br>#include&lt;iostream&gt;      //为避免无限的或大量的重复递归，，怎么办？？，数组模拟<br><br>using namespace std;<br><br>const int N=100;<br>int f[N][N][N];<br><br>int recur(int a,int b,int c){<br><br>	if(a&lt;=0 || b&lt;=0 || c&lt;=0){<br>		f[a][b][c]=1;<br>	}<br>	else if(a&gt;20 || b&gt;20 || c&gt;20){<br>		f[a][b][c]=recur(20,20,20);<br>	<br>	}<br>	else if(a&lt;b &amp;&amp; b&lt;c){<br>		if(f[a][b][c-1] == 0 )<br>			f[a][b][c-1]=recur(a,b,c-1);<br>		if(f[a][b-1][c-1]== 0)<br>			f[a][b-1][c-1]=recur(a,b-1,c-1);<br>		if(f[a][b-1][c] == 0 )<br>			f[a][b-1][c]=recur(a,b-1,c);<br>		f[a][b][c]=f[a][b][c-1]+f[a][b-1][c-1]-f[a][b-1][c];<br><br>	}<br>	else{<br>		if(f[a-1][b][c] == 0)<br>			f[a-1][b][c]=recur(a-1,b,c);<br>		if(f[a-1][b][c-1] == 0)<br>			f[a-1][b][c-1]=recur(a-1,b,c-1);<br>		if(f[a-1][b-1][c] == 0)<br>			f[a-1][b-1][c]=recur(a-1,b-1,c);<br>		if(f[a-1][b-1][c-1]==0)<br>			f[a-1][b-1][c-1]=recur(a-1,b-1,c-1);<br>		f[a][b][c]=f[a-1][b][c]+f[a-1][b][c-1]+f[a-1][b-1][c]-f[a-1][b-1][c-1];<br>	}<br><br>	return f[a][b][c];<br><br>}<br><br>int main()<br>{   <br><br>	int a,b,c;<br><br>	//cout&lt;&lt;&quot;输入3个数: &quot;&lt;&lt;endl;<br><br>	while(cin&gt;&gt;a&gt;&gt;b&gt;&gt;c) {<br>		//memset(f,0,sizeof(f));//写这个就超时。。。<br><br>		if(a==-1 &amp;&amp; b==-1 &amp;&amp; c==-1) break;<br>		<br>		if(a&lt;=0 || b&lt;=0 || c&lt;=0)<br>			cout&lt;&lt;&quot;w(&quot;&lt;&lt;a&lt;&lt;&quot;, &quot;&lt;&lt;b&lt;&lt;&quot;, &quot;&lt;&lt;c&lt;&lt;&quot;) = &quot;&lt;&lt;1&lt;&lt;endl;<br>		<br>		else<br>			cout&lt;&lt;&quot;w(&quot;&lt;&lt;a&lt;&lt;&quot;, &quot;&lt;&lt;b&lt;&lt;&quot;, &quot;&lt;&lt;c&lt;&lt;&quot;) = &quot;&lt;&lt;recur(a,b,c)&lt;&lt;endl;<br>	}<br><br>	return 0;<br><br>}<img src ="http://www.cppblog.com/superman/aggbug/63482.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/superman/" target="_blank">kk</a> 2008-10-08 16:41 <a href="http://www.cppblog.com/superman/archive/2008/10/08/46856.html#63482#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: ZOJ 1251 - Box of Bricks</title><link>http://www.cppblog.com/superman/archive/2008/09/08/51739.html#61327</link><dc:creator>灰色橙子</dc:creator><author>灰色橙子</author><pubDate>Mon, 08 Sep 2008 11:35:00 GMT</pubDate><guid>http://www.cppblog.com/superman/archive/2008/09/08/51739.html#61327</guid><description><![CDATA[这样就好了，没必要把上比他小的也加进来吧<br>#include&lt;iostream&gt;<br>using namespace std;<br>int main()<br>{int n,i,a[51],sum,ave,text,ans;<br>text=0;<br>while(cin&gt;&gt;n&amp;&amp;n!=0)<br>{text++;<br>sum=ans=0;<br>for(i=0;i&lt;n;i++)<br>{cin&gt;&gt;a[i];<br>sum+=a[i];}<br>ave=sum/n;<br>for(i=0;i&lt;n;i++)<br>{if(a[i]&gt;ave)ans+=a[i]-ave;}<br>cout&lt;&lt;&quot;Set #&quot;&lt;&lt;text&lt;&lt;endl;<br>cout&lt;&lt;&quot;The minimum number of moves is &quot;&lt;&lt;ans&lt;&lt;&quot;.&quot;&lt;&lt;endl&lt;&lt;endl;<br>}<br>return 0;<br>} <br><img src ="http://www.cppblog.com/superman/aggbug/61327.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/superman/" target="_blank">灰色橙子</a> 2008-09-08 19:35 <a href="http://www.cppblog.com/superman/archive/2008/09/08/51739.html#61327#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>shuai: ZUJ 1201 - Inversion</title><link>http://www.cppblog.com/superman/archive/2008/08/22/45301.html#59627</link><dc:creator>一览众山小</dc:creator><author>一览众山小</author><pubDate>Fri, 22 Aug 2008 03:00:00 GMT</pubDate><guid>http://www.cppblog.com/superman/archive/2008/08/22/45301.html#59627</guid><description><![CDATA[#include&lt;iostream&gt;<br>#include&lt;vector&gt;<br>using namespace std; <br>int main()<br>{<br>	int num;<br>	char ch;<br>	while(cin&gt;&gt;num&amp;&amp;num)<br>	{<br>		int data[51][2];<br>		cin&gt;&gt;ch;<br>		int i,j,k;<br>		if(ch=='P')<br>		{<br>			for(i=0;i&lt;num;i++)<br>			{<br>			  cin&gt;&gt;data[i][0];<br>			  data[i][1]=0;//对数组初始化必须的<br>//			  cout&lt;&lt;data[i][0]&lt;&lt;&quot;  &quot;&lt;&lt;data[i][1]&lt;&lt;endl;<br>			}<br>			for(i=num-1;i&gt;=0;i--)<br>				for(j=i-1;j&gt;=0;j--)<br>					if(data[j][0]&gt;data[i][0])<br>						data[i][1]++;<br><br><br>			for(i=0;i&lt;num-1;i++)<br>			{<br>				bool changed=true;<br>				for(j=0;j&lt;num-i-1;j++)<br>					if(data[j][0]&gt;data[j+1][0])<br>					{<br>						changed=false;<br>						int temp1=data[j][0];<br>						int temp2=data[j][1];<br>						    data[j][0]=data[j+1][0];<br>							data[j][1]=data[j+1][1];<br>							data[j+1][0]=temp1;<br>							data[j+1][1]=temp2;<br>					}<br>				if(changed)<br>					break;<br>			}<br><br><br><br>			for(i=0;i&lt;num;i++)<br>			{<br>				cout&lt;&lt;data[i][1];<br>				if(i&lt;num-1)<br>					cout&lt;&lt;&quot; &quot;;<br>			}<br>			cout&lt;&lt;endl;<br>		}<br><br><br><br>		if(ch=='I')<br>		{			<br>			for(i=0;i&lt;num;i++)<br>			{<br>				cin&gt;&gt;data[i][1];<br>				data[i][0]=0;<br>//				cout&lt;&lt;data[i][0]&lt;&lt;&quot;   &quot;&lt;&lt;data[i][1]&lt;&lt;endl;<br>			}<br><br>	<br>			j=0;<br>			for(i=0;i&lt;num;i++)<br>				if((!data[i][1])&amp;&amp;(!data[i][0]))<br>				{<br>					j++;<br>					data[i][0]=i+1;<br>					cout&lt;&lt;i+1;<br>					if(j&lt;num)<br>						cout&lt;&lt;&quot; &quot;;<br>					for(k=0;k&lt;i;k++)<br>						data[k][1]--;<br>					i=-1;<br>				}<br>			cout&lt;&lt;endl;<br>		}<br>	}<br>	return 0;<br>}<br>		<br><img src ="http://www.cppblog.com/superman/aggbug/59627.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/superman/" target="_blank">一览众山小</a> 2008-08-22 11:00 <a href="http://www.cppblog.com/superman/archive/2008/08/22/45301.html#59627#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: ZOJ 1108 - FatMouse's Speed</title><link>http://www.cppblog.com/superman/archive/2008/08/16/45390.html#59065</link><dc:creator>qq:78393083</dc:creator><author>qq:78393083</author><pubDate>Sat, 16 Aug 2008 08:39:00 GMT</pubDate><guid>http://www.cppblog.com/superman/archive/2008/08/16/45390.html#59065</guid><description><![CDATA[你这道题貌似写的有点问题<br>38     for(int i = 2; i &lt;= n; i++)<br>39     {<br>40         for(int j = 1; j &lt; i; j++)<br>41             if(mice[i].w &gt; mice[j].w &amp;&amp; mice[i].s &lt; mice[j].s)<br>42                 if(opt[i] &lt; opt[j])<br>43                 {<br>44                     opt[i] = opt[j];<br>45                     path[i] = j;<br>46                 }<br>47         opt[i]++;<br>48     }<br>在这个最长不下降序列的构造里面的第47行opt[i]++一句有点问题，如果在<br>这个for(int j = 1; j &lt; i; j++)循环里面如果没有找到符合条件的mice那么，opt【i】不应当加一，而且你这个代码在zoj上也没有AC。是否出了一点问题。<img src ="http://www.cppblog.com/superman/aggbug/59065.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/superman/" target="_blank">qq:78393083</a> 2008-08-16 16:39 <a href="http://www.cppblog.com/superman/archive/2008/08/16/45390.html#59065#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: ZOJ 1558 - Euro Efficiency</title><link>http://www.cppblog.com/superman/archive/2008/08/01/44608.html#57774</link><dc:creator>44</dc:creator><author>44</author><pubDate>Fri, 01 Aug 2008 08:28:00 GMT</pubDate><guid>http://www.cppblog.com/superman/archive/2008/08/01/44608.html#57774</guid><description><![CDATA[能解释一下，为什么要算到2000吗？<img src ="http://www.cppblog.com/superman/aggbug/57774.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/superman/" target="_blank">44</a> 2008-08-01 16:28 <a href="http://www.cppblog.com/superman/archive/2008/08/01/44608.html#57774#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>