﻿<?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++博客-oyjpArt ACM/ICPC算法程序设计空间</title><link>http://www.cppblog.com/sicheng/</link><description>// I am new in programming, welcome to my blog &lt;br&gt;
I am oyjpart(alpc12, 四城)
</description><language>zh-cn</language><lastBuildDate>Sat, 04 Jul 2009 01:25:34 GMT</lastBuildDate><pubDate>Sat, 04 Jul 2009 01:25:34 GMT</pubDate><ttl>60</ttl><item><title>[zz]关于房价收入比的若干辨析 </title><link>http://www.cppblog.com/sicheng/archive/2009/06/26/88587.html</link><dc:creator>oyjpart</dc:creator><author>oyjpart</author><pubDate>Fri, 26 Jun 2009 09:16:00 GMT</pubDate><guid>http://www.cppblog.com/sicheng/archive/2009/06/26/88587.html</guid><wfw:comment>http://www.cppblog.com/sicheng/comments/88587.html</wfw:comment><comments>http://www.cppblog.com/sicheng/archive/2009/06/26/88587.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/sicheng/comments/commentRss/88587.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/sicheng/services/trackbacks/88587.html</trackback:ping><description><![CDATA[原文地址：<a href="http://news.xinhuanet.com/fortune/2009-03/13/content_11002805.htm"><br>http://news.xinhuanet.com/fortune/2009-03/13/content_11002805.htm</a><br><font color=#000080>&nbsp;★ 房价收入比的确是判断房价合理与否的重要依据 </font>
<p><font color=#000080 face=楷体_GB2312>&nbsp;&nbsp;&nbsp;&nbsp;★ 城市化基本完成和中产阶级占据主要比重，房价与收入之比才能达相对均衡状态 </font>
<p><font color=#000080 face=楷体_GB2312>&nbsp;&nbsp;&nbsp;&nbsp;★ 我国的房价和人民群众支付能力之间存在尖锐矛盾，调控房价收入比应当采取积极的政策</font> &nbsp;&nbsp;&nbsp;&nbsp;
<p><strong>&nbsp;&nbsp;&nbsp;&nbsp;一、 房价收入比的确是判断房价合理与否的重要依据 </strong>
<p>&nbsp;&nbsp;&nbsp;&nbsp;最近一些年来，在关于房地产业的讨论中，&#8220;房价收入比&#8221;的概念被引用的程度非常高。相当一部分观点认为，房价收入比为3到6倍为房价合理的区间。
<p>&nbsp;&nbsp;&nbsp;&nbsp;这个认识有一定的合理性，而且有比较充分的国际经验数据为依据。例如美国，在过去20年中，美国平均每套房子的售价在20万-30万美元(在大多数发达国家，房价都是按&#8220;套&#8221;，而不是按平方米等单位面积来计价的)之间。同期美国居民家庭年收入的中位值为4.5万到8万美元。以此计算，下限房价与下限收入之间的比值约为4.4；上限房价和下限收入的比值约为6.6；下限房价和上限收入之间比值约为2.5；上限房价和上限收入之间的比值为3.75。
<p>&nbsp;&nbsp;&nbsp;&nbsp;这组数据也可以用住房支出在家庭收入中所占比重来证明。美国等发达国家通常以住房支出不超过家庭年收入30%为住房支出的合理界限。超过这个界限，就意味着该家庭自我住房能力不足，应当得到政府保障性政策的救助或援助。为简便起见，我们以近似中值的25万美元/套的房价和6万美元的年收入来表达。年收入6万美元的30%是1.8万美元，购买一套25万美元的住房，折抵全部房价约需14年，考虑利息因素约需25-30年。按照通常的职业收入周期和个人财富积累周期，考虑基本生活消费支出和一般家庭正常风险承受能力等因素，这是一个合理的购房支付周期(由于收入水平提高和住房消费能力对收入增长的高敏感性特点，在实际经验中，人们并不需要这么长的周期)。
<p>&nbsp;&nbsp;&nbsp;&nbsp;还可以用更为简便的办法佐证。购买一套25万美元的住房，假定贷款利率为7%(剔除恶性通胀和恶性通缩因素、国际贸易过度不平衡下汇率的影响因素，这个贷款利率是正常情况下的均值水平)；那么年息就是1.75万美元。这个结果与上述1.8万美元非常接近。换一个说法就是，假定人们&#8220;零首付&#8221;购买这套25万美元的房子，利息支出就基本相当于家庭年收入的30%。这个假定的计算方法在经济学意义上是完全合理的。因为就是完全不贷款，也仍可按同期贷款利率计算这个购房支出的&#8220;机会成本&#8221;。所谓机会成本，简单说就是，假定购房的25万美元用于放贷本来可以获取利息，买了房子而放弃的利息收益可视为是一种支出或代价。
<p>&nbsp;&nbsp;&nbsp;&nbsp;在发达国家，房价收入比为3到6倍和住房支出应低于家庭年收入30%两个指标，不仅在判断房价是否合理上具有重要意义，而且是对判断投资住房的回报率具有重要意义。从理论上说，如果房价收入比过高，按照利息计算，购房的机会成本就会提高，那么租金就要提高；租金高过家庭年收入的30%，就会有一部分人租不起房子，那么租赁市场的需求萎缩就会迫使租金下降，购房投资的回报就会低于贷款利息，因而变得不划算。
<p>&nbsp;&nbsp;&nbsp;&nbsp;当然，上述分析忽略了两个因素。一是人们投资住房时，其回报不仅有房租，还可有房价上涨的收益；二是在实际社会生活中，人们购房的机会成本通常是按照存款利率而不是贷款利率来计算的。这两个因素造成，即或房价收入比高于合理范围，只要人们对房价有上涨预期，或房租高于存款利率，投资性需求也还是会产生。
<p><strong>&nbsp;&nbsp;&nbsp;&nbsp;二、 房价与收入之比须经长期发展才能达相对均衡状态 </strong>
<p>&nbsp;&nbsp;&nbsp;&nbsp;房价收入比达于3到6倍时，房价和收入之间的比值关系就趋于相对稳定。在这样一个房价收入比下，社会才能实现为人们所说的&#8220;大多数人买得起房&#8221;的状态。但同样根据国际经验，房价收入比要达到社会普遍的稳定均衡状态，需要两个不可或缺的前提条件。这两个条件，一是城市化基本完成；二是中产阶级占据社会人口的主要比重。
<p>&nbsp;&nbsp;&nbsp;&nbsp;显然，要具备这样两个条件，社会需要经过一个长期的发展过程。
<p>&nbsp;&nbsp;&nbsp;&nbsp;已经完成工业化阶段发展任务的发达国家，人口在城和乡之间的分布结构已经基本稳定。以城镇人口超过总人口的一半为标志，英国在&#8220;工业革命&#8221;100年后的19世纪中后期基本完成了这一过程，美国在20世纪30-40年代基本完成了这一过程，日本在20世纪70-80年代基本完成了这一过程。目前这些发达国家的城市人口在总人口中所占比重均稳定在80%左右。
<p>&nbsp;&nbsp;&nbsp;&nbsp;城市化并非仅仅是人口向城市的聚集和迁徙，更重要的是城市自身的建设和城市综合承载力的提高。在城市化进程中，容纳大规模资本投入、形成集约化生产条件和提供大量人口集中生活所必需的基础设施、交通条件、住房容量、公共建筑等都需要一个较长的建设周期。这个过程通常并不是与城市人口所占比重同步提高的。
<p>&nbsp;&nbsp;&nbsp;&nbsp;西方有句谚语，&#8220;罗马不是一天建成的&#8221;。人们很容易理解，形成对人口、资本、普遍分工、巨型工厂、物流以及市场交易条件等拥有足够综合承载力的城市，一定需要一个相对长期的积累、建设、改造、完善的过程。在这个过程中，城市建设滞后于人口聚集是发达国家和发展中国家城市化过程中普遍出现过的状况。当然，这其中有生产力发展水平、社会固定资产形成规律等自然属性的因素，也有社会制度、人口素质等社会属性的因素。19世纪50年代前后，英国的城市人口达于50%左右时，20世纪30年代美国的城市人口达于50%左右时，英国和美国都曾面临过严重的住房危机。这从恩格斯著名的调研报告《英国工人阶级状况》和艺术大师卓别林不朽的电影杰作《雨中情》等中都可以得到证明。日本曾在城市化过程中尽力避免城市建设的滞后性，在20世纪60年代后期城市人口比重接近50%左右时建成了时速超过每小时200公里的&#8220;新干线&#8221;和基本完成了东京、大阪两个&#8220;都市圈&#8221;的建设，但也因人口、资源过度集中于特大城市而形成了&#8220;过密化&#8221;与&#8220;过疏化&#8221;并存的弊端。20世纪70年代以后东南亚和南美一些发展中国家，以及进入90年代以后的印度、南非等新兴经济体，则在自己的城市化进程中长期未能走出城市建设滞后于人口迅速聚集的阶段，形成了城市向特大化发展与&#8220;贫民窟&#8221;并存的不良状态，留下了颇多教训。
<p>&nbsp;&nbsp;&nbsp;&nbsp;我国正处于城市化加速的过程中。一方面，我们取得的成绩是非常巨大的。从1978年到2007年，我国城市人口所占比重已经从17.92%提高到了44.94%，近30年间，城市人口净增长达3.2亿人；1990年到2007年，我国城市建成区面积从1.29万平方公里扩张到了3.55万平方公里，十余年间扩张了175%，同期我国城镇实有住宅建筑面积从20.0亿平方米增长到了119亿平方米。但另一方面，我国的城市化尚有很长的路要走。目前我城市人口比重与发达国家80%左右的比重相比仍有很大差距；到2020年，粗略估计城镇人口将达8.5亿人以上，届时总人口中所占比重将接近55%，但也只是与世界平均水平基本持平。与此同时，一方面以成功举办的北京奥运会和即将举办的上海&#8220;世博会&#8221;等为标志，我国的城市面貌可以用&#8220;日新月异&#8221;来形容。但另一方面，我国城市的综合承载力还远不充分。城市地铁、轻轨为标志的基础设施建设正方兴未艾；城镇住房保障体系中最基本的&#8220;廉租房&#8221;建设尚处于完善期；中小城市发展远滞后于沿海大城市。也就是说，我国的城市化进程尚只处于初、中期。
<p>&nbsp;&nbsp;&nbsp;&nbsp;&#8220;中产阶级占据社会人口的主要比重&#8221;之所以成为房价收入比趋于稳定的另一前提，道理很简单。从本质上说，购房不过是把货币资产转换为实物资产，即不动产的过程，因而是一种私人资产的累积形式。当大多数人的收入仅能满足温饱需求、基本没有&#8220;购房置业&#8221;余地时，社会是不可能实现为&#8220;大多数人买得起房子&#8221;的目标的。只有当大多数人收入在&#8220;吃穿有余&#8221;，并且满足日常生活的基本需求之后，具备了私人资产的累积能力时，购房才能逐步成为社会大多数人的经济行为。
<p>&nbsp;&nbsp;&nbsp;&nbsp;占社会主要比重的人群具备私人财富累积能力，这个过程实际上就是中产阶级形成和占据社会主要比重的过程。由于房价中总是包含有建筑成本、土地成本等刚性构成，从本质上说，&#8220;房价收入比&#8221;实际并非是房价和收入之间的比值关系，而是和私人财富累积能力之间的比值关系。这是因为购房不仅要以收入在日常支出后有&#8220;余钱&#8221;为前提，而且还要以这个&#8220;余钱&#8221;的规模在收入中达到一定比重为前提。
<p>&nbsp;&nbsp;&nbsp;&nbsp;根据国际经验，当大多数人的吃穿用等日常生活的必要支出下降到收入的50%以下时，人们才可能真正跨过&#8220;买得起房&#8221;的临界点。这是因为，购房支出需要在一个较长的年限内逐步累积，日常支出低于收入的50%，人们才能具有在一个长周期内较充分地抵抗自然属性(例如疾病、灾害、意外事故)和社会属性(例如失业、收入变化、利率变化)等风险的能力，住房支出不超过家庭收入30%才具备可能性。
<p>&nbsp;&nbsp;&nbsp;&nbsp;一个有趣的历史现象是，房价收入比的稳定和&#8220;周五天工作制&#8221;的形成有一定的内在联系。1933年，美国成为世界上第一个实行&#8220;周五天工作制&#8221;的国家。正是在这个时期，美国城市人口所占比重趋于50%，一个成规模人群有能力把自己利益诉求从主要追求收入增长转变到了追求减少劳动时间。也就是说，越来越多的&#8220;无产者&#8221;开始跨入到拥有私人财富累积能力的中产阶级行列。日本由于战后重建过程的拖拽，1989年才开始实行&#8220;周五天工作制&#8221;；1991年，宫泽喜一内阁正式提出了&#8220;确保国民能用5年的家庭年收入购买一套住房&#8221;的《生活大国五年计划》。我国在1995年5月开始实行&#8220;周五天工作制&#8221;。当时有关部门所作的社会调查显示，在&#8220;增加一天工资&#8221;和&#8220;不增加工资，增加一天休息&#8221;两者的选择中，80%以上的人选择了后者。由于在1995年时，我国&#8220;停止福利分房&#8221;的城镇住房制度改革尚未实施，一方面大多数人的收入已经在满足日常生活需要之后开始有了剩余，另一方面人们尚未把购房列入支出构成的必要部分。这是特定历史条件下的一个特例。
<p>&nbsp;&nbsp;&nbsp;&nbsp;显然，上述两个条件在我国尚远不充分。客观判断，我国城镇的房价收入比要实现发达国家那样相对稳定、均衡状态，乐观估计也还需要20到30年的持续发展。
<p><strong>&nbsp;&nbsp;&nbsp;&nbsp;三、 调控我国的房价收入比应当采取积极的政策 </strong>
<p>&nbsp;&nbsp;&nbsp;&nbsp;从国际经验看，发达国家特大型城市的房价收入比普遍较高，如洛杉矶、纽约、伦敦、东京以及我国的香港等。这些城市的房价收入比均值都在10倍左右。尽管这些大城市的家庭收入水平通常要明显高于社会平均水平，但由于土地的有限性，核心市区的房价在级差地租的推动下会更大程度地高于一般城市。由此导致一个明显现象是，这些城市的中产阶级居住区，大都要分布在距离核心市区30至50公里半径的区域内。因此，在这些特大城市中，造成房价收入比偏高的主导性因素是房价而不是收入。
<p>&nbsp;&nbsp;&nbsp;&nbsp;另一个普遍性规律是，发展中国家的房价收入比普遍较高。根据1998年世界银行对96个国家房价收入比的统计，家庭收入在4000美元以下的国家，房价收入比基本上高于9，家庭收入在4000美元以上的国家房价收入比基本在6倍以下。发展中国家的房价收入比倚高的主导性因素是社会收入水平偏低。这些国家的特点是，大多数家庭收入中用于日常生活开支的部分所占比重仍高于&#8220;购房置业&#8221;的临界点，低收入群体仍占据较大比重。
<p>&nbsp;&nbsp;&nbsp;&nbsp;这两个因素在我国前期房地产市场发展过程中都存在。例如2004到2007年间，上海、北京和&#8220;珠三角&#8221;地区的房价收入比变化中，房价是主导性因素。这些城市或地区是我国收入水平最高的。但房价与全国一般水平的差距远远高于收入的差距。又如在我国的二、三线城市中，相当多地方房价明显低于全国平均房价。但由于当地社会收入偏低，房价收入比仍然偏高。
<p>&nbsp;&nbsp;&nbsp;&nbsp;我国作为一个发展中国家，特别是作为一个城市化历史短、基础薄弱、发展严重不平衡的国家，房价收入比在一个比较长的时间内呈现为高于发达国家的状况，这是不可避免的一个历史过程。2007年我国城市人均可支配收入为13768元，平均每人全部年收入为14908元；平均每人消费性支出为9997元(其中包含水、电、物业等公用设施缴费和租房支出等居住支出982元)；依此推算，按人均可支配收入计算消费支出要占到72.6%，按全部年收入计算也要占到67.1%。这意味着，我国房价收入比高于发达国家正常区间的主导性因素仍是社会收入水平仍偏低，是发展不足。2007年，我国商品住宅平均销售价格为3645元，家庭人口数为2.91人，按照套均面积90平方米和人均全部年收入14908元计算，全国总体的房价收入比为7.56倍。应当说，这个水平是与我国社会经济发展水平、城市化水平基本相当的。
<p>&nbsp;&nbsp;&nbsp;&nbsp;特别需要强调的是，总体水平、平均水平等基本合理并不等于说我国的房价和人民群众支付能力之间不存在尖锐矛盾。
<p>&nbsp;&nbsp;&nbsp;&nbsp;一段时期来，我国房价和收入之间的矛盾主要集中于五个方面。一是为&#8220;卖&#8221;而&#8220;买&#8221;的投机性需求、土地价格过度攀升、开发商恶意炒作抬价等因素，推动部分大城市房价在短期内连续出现和社会购买力增长相脱节的暴涨；二是一部分住房困难的中、低收入群体在市场价格上涨面前越来越改善无望；三是工作年限较短、积累能力不足，但又迫切需要住房的年轻人群体成为房价上涨的最大受害、受损群体；四是改善性自住需求者被迫承受了过度的价格风险、负债风险；五是过度的商业利益驱使下征地、拆迁规模无序扩张，迫使一部分中低收入者被动地进入市场。
<p>&nbsp;&nbsp;&nbsp;&nbsp;在房价收入比指标中，&#8220;房价&#8221;和&#8220;收入&#8221;尽管相互联系，但它们的变化经常是并非同步的。通常社会收入水平总是随社会经济的发展相对稳定、均衡地提高的，但因种种原因，在一些年度内，房价收入比在一个城市、一个地区房价经常会出现较大幅度的上下波动。这种情况是符合规律的，是必然会出现的现象。但必然会出现，不等于说这种变化就是合理的和不需要人的主动干预的。这个道理，就像人生病不可避免，但不等于说，因为人必然会生病就不需要预防和治疗一样。
<p>&nbsp;&nbsp;&nbsp;&nbsp;在社会群体中，谁对房价与收入之间的比值关系最敏感？是中低收入群体和迫切需要改善住房条件的群体。观察房价收入比，需要说明我国与发达国家相比的一个重要区别。发达国家尽管大多数居民都买得起房，但事实上是大多数居民都已经不需要买房。而我国的情况正相反，大多数居民仍处在脱困期，或者从脱困期向改善期转变的过程中。因此在我国，即或在整体、长期、特定发展阶段看仍属合理区间的房价收入比下，仍会存在着短期、局部房价收入比不合理地过度波动和结构性人群利益受到严重影响的状况。正是由于这一国情的存在，当房价收入比在局部城市出现向上的异常波动时，在我国，采取比发达国家更为积极的市场干预措施就是必要的。
<p>&nbsp;&nbsp;&nbsp;&nbsp;事实上，从2004年以来，我国的房地产调控政策一直是呈现为逐步递进的主动干预姿态的。其措施主要有三个方面。一是调结构。例如&#8220;90/70政策&#8221;，促进资源配置向迫切需要改善居住条件的中低收入群体倾斜。二是抑投机。例如对短期持有的住房在交易过程中加征营业税，抑制房地产市场的投机性炒作。三是促保障。例如扩大廉租房覆盖范围并要做到&#8220;应保尽保&#8221;。
<p>&nbsp;&nbsp;&nbsp;&nbsp;从2008年下半年以来，&#8220;保增长&#8221;成为我国宏观调控政策的首要目标。在这样的形势下，是否仍应坚持对过高的房价收入比进行调控？仍应调控。而且仍应是积极的调控。
<p>&nbsp;&nbsp;&nbsp;&nbsp;首先，扩大优质企业兼并重组的政策性融资规模，拓宽不良企业的退出通道。前期房地产企业一大批抗风险能力低、技术操作能力差、规模小、效益差的企业盲目进入了房地产领域，高价拿地、高成本融资。这些不良企业在销售低迷、资金链断裂的情况下已经难以为继。通过对资产收购、兼并的融资支持，加快市场整合，把被不良企业占用的资源充分释放出来，是当前扩大供给、降低产业整体成本的必经之路。
<p>&nbsp;&nbsp;&nbsp;&nbsp;第二，加大对二手房市场、租赁市场的扶持力度，促进存量资源的市场交易，分流自住性需求，进一步改善市场供求关系。
<p>&nbsp;&nbsp;&nbsp;&nbsp;第三，大力推进房地产金融创新，发展直接融资，降低需求方的交易、持有风险。
<p>&nbsp;&nbsp;&nbsp;&nbsp;第四，在现有住房保障体系的基础上，更广泛地运用贴息、贴租等手段，更有针对性地提高需求方的住房支付能力。
<p>&nbsp;&nbsp;&nbsp;&nbsp;(陈淮 作者为中国城乡建设经济研究所所长，本文仅为学者个人观点)</p>
<img src ="http://www.cppblog.com/sicheng/aggbug/88587.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/sicheng/" target="_blank">oyjpart</a> 2009-06-26 17:16 <a href="http://www.cppblog.com/sicheng/archive/2009/06/26/88587.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[ZZ]3G概念认知度高 过半用户对换机持观望态度</title><link>http://www.cppblog.com/sicheng/archive/2009/06/17/87865.html</link><dc:creator>oyjpart</dc:creator><author>oyjpart</author><pubDate>Wed, 17 Jun 2009 04:27:00 GMT</pubDate><guid>http://www.cppblog.com/sicheng/archive/2009/06/17/87865.html</guid><wfw:comment>http://www.cppblog.com/sicheng/comments/87865.html</wfw:comment><comments>http://www.cppblog.com/sicheng/archive/2009/06/17/87865.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/sicheng/comments/commentRss/87865.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/sicheng/services/trackbacks/87865.html</trackback:ping><description><![CDATA[<div class=art_title>艾瑞咨询：3G概念认知度高 过半用户对换机持观望态度</div>
<div class=art_content>
<p>　　各运营商及媒体的强势宣传使3G概念广为人知，而3G终端也成为市场热议的焦点。北京晨报与艾瑞咨询针对消费者对3G终端的购买意愿以及影响用户对3G运营商选择的关键因素等问题进行专项调研，发现现阶段：</p>
<p>　　（1）&nbsp;消费者对3G手机概念的认知度较高，但对3G手机购买持观望态度；</p>
<p>　　（2）3G时代消费者对品牌手机忠诚度依然较高；</p>
<p>　　（3）面对各类促销方式，消费者更为理性。其中资费及服务成为影响用户选择运营商的重要因素。</p>
<p>　　<strong>用户对3G手机认知度较高，过半用户对换机持观望态度</strong></p>
<p>　　艾瑞研究发现，虽然移动运营商的大力宣传使用户对3G手机的功能及服务有所认知，但目前3G终端普及率较低，过半用户对换机持观望态度。据北京晨报和艾瑞联合调研数据显示，超过六成的被调查者表示比较了解3G手机，但已拥有3G手机的用户占比仅为8.5%.另有过半用户对3G手机仍持观望态度，32.5%的用户表示短期（3个月之内）不会购买3G手机，其中3G网络不完善成为阻碍用户换机的最大因素，而3G终端价格高也成为用户对换机持观望态度的重要原因。</p>
<p>　　艾瑞咨询认为，影响用户购买3G手机的因素源于以下三个层面：首先，运营商3G网络部署进程缓慢使用户并未真正体验到3G网络的优越性；其次，视频通话等3G特色增值业务发展滞后也严重影响了用户体验<a href="http://wireless.iresearch.cn/48" target=_blank><u><font color=#0000ff>3G服务</font></u></a>的热情；再次，目前终端渠道商低价抛售2G手机以减少积压囤货风险的行为降低了用户对3G手机的需求和关注。</p>
<p align=center><img alt="" src="http://pic.iresearch.cn/viewpoints/0415/20090212/0043@15017.gif"></p>
<p>　　<strong>用户对3G品牌手机忠诚度较高</strong></p>
<p>　　据此次调研显示，52.2%的消费者期待诺基亚推出3G手机，可见在3G时代，消费者对品牌手机的忠诚度依然较高。艾瑞咨询认为，大品牌手机的匮乏已成为中国移动TD-SCDMA发展的重要瓶颈之一。目前以国产手机品牌为主导的TD终端与消费者的多元化需求相距甚远，3G品牌手机的推陈出新在满足各类用户细分需求的同时，将有效加速各运营商的3G商用进程。</p>
<p align=center><img alt="" src="http://pic.iresearch.cn/viewpoints/0415/20090212/0043@15018.gif"></p>
<p>　　<strong>资费及服务成为用户选择运营商的重要因素</strong></p>
<p>　　此次调研数据表明，资费及服务已成为用户选择运营商的重要因素。虽然运营商的大力营销推广有助于提高消费者对业务品牌及新<a href="http://service.iresearch.cn/" target=_blank><u><font color=#0000ff>网络服务</font></u></a>的认知，但在用户对运营商的选择中，低廉的资费和优质的服务更具吸引力。艾瑞咨询认为，电信重组使消费者在选择运营商时有了更多空间，相比以往中国移动一家独大的情形，新联通与中国电信有望利用3G契机，以成熟的网络、优惠的资费和多元化的应用服务争夺3G用户资源。</p>
<p align=center><img alt="" src="http://pic.iresearch.cn/viewpoints/0415/20090212/0043@15019.gif"></p>
<p>　　<strong>面对促销手段消费者更为理性，资费优惠及可携号转网成用户拓展最有力措施</strong></p>
<p>　　据此次调研数据显示，在各类3G手机促销形式中，优惠的话费套餐及携号转网的便利性较能吸引用户。</p>
<p>　　艾瑞咨询研究发现，消费者在面对运营商推出的各种促销手段时已更为理性，部分业务推出的免费使用期及预存话费返手机等活动并不能调动绝大多数消费者的购机意愿。若能在保证不换号的前提下辅以更为优惠的业务资费将进一步刺激消费者的潜在购机需求。</p>
<p align=center><img alt="" src="http://pic.iresearch.cn/viewpoints/0415/20090212/0043@15020.gif"></p>
<p>　　<strong>艾瑞咨询评析：</strong></p>
<p>　　艾瑞咨询认为，在3G时代运营商应深入挖掘用户需求从而有针对性的优化自身产品服务及市场营销渠道，实现对3G用户的有力拓展。艾瑞咨询建议，运营商应从以下三方面推进3G工作进程：</p>
<p>　　<strong>下调业务资费：</strong>3G技术的最显著特征就是能提供更快的数据传输速率，高速手机上网已成为消费者关注的焦点。而现阶段手机上网资费偏高、区域性差异大是阻碍用户手机上网体验的最主要因素。在网络及业务建设不够完善的情况下，运营商需要辅以优惠的资费及业务捆绑销售等促销活动调动消费者的使用热情，从而达到培育用户市场的目的。</p>
<p>　　<strong>加强多元化细分业务建设：</strong>区别与2G的视频电话等增值业务发展的相对滞后已成为拓展3G业务的重要壁垒。运营商应在优化自身业务内容建设的同时积极整合多种渠道的产品资源，丰富新型特色增值业务内容，以区别与2G时代的特色业务为亮点吸引用户。</p>
<p>　　<strong>拓展终端定制深度与广度：</strong>在3G业务的推广中，移动运营商应在充分了解用户需求的基础上，有针对性的选择市场占有率高、用户需求旺盛的终端品类开展深层业务定制。通过定制手机软件平台和应用软件组合，向消费者提供整体增值业务预装方案。借助应用平台建设，使不同系统平台提供的功能和用户体验得到统一，以提升终端承载新业务的能力。</p>
</div>
<img src ="http://www.cppblog.com/sicheng/aggbug/87865.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/sicheng/" target="_blank">oyjpart</a> 2009-06-17 12:27 <a href="http://www.cppblog.com/sicheng/archive/2009/06/17/87865.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[ZZ]09年第一季度中国互联网经济及核心行业数据发布</title><link>http://www.cppblog.com/sicheng/archive/2009/06/17/87864.html</link><dc:creator>oyjpart</dc:creator><author>oyjpart</author><pubDate>Wed, 17 Jun 2009 04:11:00 GMT</pubDate><guid>http://www.cppblog.com/sicheng/archive/2009/06/17/87864.html</guid><wfw:comment>http://www.cppblog.com/sicheng/comments/87864.html</wfw:comment><comments>http://www.cppblog.com/sicheng/archive/2009/06/17/87864.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/sicheng/comments/commentRss/87864.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/sicheng/services/trackbacks/87864.html</trackback:ping><description><![CDATA[<div class=main>
<div id=pagetop>
<div class=pr_ad><img src="http://www.iresearch.com.cn/images/cd_ad_2009_q1.gif"></div>
<div class=cd_main>
<table class=tbl_cd>
    <tbody>
        <tr>
            <td bgColor=#fafdf1>
            <div class=cd_caption>电子版下载</div>
            <div class=cd_content2>
            <center><a href="http://www.iresearch.com.cn/coredata/DownLoad.asp?filename=艾瑞咨询-2009年第一季度核心发布数据.pdf"><u><font color=#0000ff>09年第一季度核心数据发布PDF下载</font></u></a><br><a href="http://www.iresearch.com.cn/coredata/DownLoad.asp?filename=艾瑞咨询-2009年第一季度核心发布数据.pdf"><u><font color=#0000ff><img src="http://www.iresearch.com.cn/images/download.gif"></font></u></a> </center></div>
            <hr class=green_line>
            <div class=cd_caption>第一部分：行业市场监测数据</div>
            <div class=cd_content><strong>整体概况：</strong><br><a href="http://www.iresearch.com.cn/coredata/2009q1.asp#a1"><font color=#800080><u>各细分行业均负增长，独网游市场增幅飘红</u></font></a><br><a href="http://www.iresearch.com.cn/coredata/2009q1.asp#a2"><font color=#800080><u>09Q1受危机影响互联网经济受阻加剧</u></font></a><br><a href="http://www.iresearch.com.cn/coredata/2009q1.asp#a3"><u><font color=#800080>细分行业整体下滑，网游市场增势稳健</font></u></a><br><u><font color=#800080>
            <hr class=white_line>
            </font></u><strong>网络广告：</strong><br><a href="http://www.iresearch.com.cn/coredata/2009q1.asp#a4"><u><font color=#800080>09Q1网络广告市场增势受挫</font></u></a><br><u><font color=#800080>
            <hr class=white_line>
            </font></u><strong>搜索引擎：</strong><br><a href="http://www.iresearch.com.cn/coredata/2009q1.asp#a5"><u><font color=#800080>搜索营销受小企业认可，同比增长逾四成</font></u></a><br><u><font color=#800080>
            <hr class=white_line>
            </font></u><strong>电子商务：</strong><br><a href="http://www.iresearch.com.cn/coredata/2009q1.asp#a6"><font color=#800080><u>网购市场受假期及危机影响增速放缓</u></font></a><br><a href="http://www.iresearch.com.cn/coredata/2009q1.asp#a7"><font color=#800080><u>B2B电子商务相对平稳，Q2或现回暖迹象</u></font></a><br><a href="http://www.iresearch.com.cn/coredata/2009q1.asp#a8"><u><font color=#800080>网上支付季度交易额首破千亿</font></u></a><br><u><font color=#800080>
            <hr class=white_line>
            </font></u><strong>网络游戏：</strong><br><a href="http://www.iresearch.com.cn/coredata/2009q1.asp#a9"><u><font color=#800080>网游市场规模61.6亿 运营商排名波动大</font></u></a><br><u><font color=#800080>
            <hr class=white_line>
            </font></u><strong>旅行预订：</strong><br><a href="http://www.iresearch.com.cn/coredata/2009q1.asp#a10"><u><font color=#800080>旅行预订下降源于季节因素及佣金降低</font></u></a><br><u><font color=#800080>
            <hr class=white_line>
            </font></u><strong>网络招聘：</strong><br><a href="http://www.iresearch.com.cn/coredata/2009q1.asp#a11"><u><font color=#800080>网络招聘筑底，职位搜索成亮点</font></u></a><br><u><font color=#800080>
            <hr class=white_line>
            </font></u><strong>移动增值：</strong><br><a href="http://www.iresearch.com.cn/coredata/2009q1.asp#a12"><u><font color=#800080>移动增值市场规模增速趋缓</font></u></a><br><u><font color=#800080>
            <hr class=white_line>
            </font></u></div>
            <div class=cd_caption>第二部分：网民行为监测数据</div>
            <div class=cd_content><strong>整体概况：</strong><br><a href="http://www.iresearch.com.cn/coredata/2009q1.asp#b1"><u><font color=#800080>电子商务相关服务获高速发展</font></u></a><br><u><font color=#800080>
            <hr class=white_line>
            </font></u><strong>网络服务：</strong><br><a href="http://www.iresearch.com.cn/coredata/2009q1.asp#b2"><font color=#800080><u>生活类网络服务逐步普及</u></font></a><br><a href="http://www.iresearch.com.cn/coredata/2009q1.asp#b3"><font color=#800080><u>电子商务延续快速发展趋势</u></font></a><br><a href="http://www.iresearch.com.cn/coredata/2009q1.asp#b4"><font color=#800080><u>视频分享浏览时间攀升至第二</u></font></a><br><a href="http://www.iresearch.com.cn/coredata/2009q1.asp#b5"><font color=#800080><u>网页搜索请求量因春节因素同比高速增长</u></font></a><br><a href="http://www.iresearch.com.cn/coredata/2009q1.asp#b6"><font color=#800080><u>视频分享-优酷土豆稳居第一阵营</u></font></a><br><a href="http://www.iresearch.com.cn/coredata/2009q1.asp#b7"><font color=#800080><u>财经网站-金融危机提升财经网站访问量</u></font></a><br><a href="http://www.iresearch.com.cn/coredata/2009q1.asp#b8"><font color=#800080><u>汽车网站-汽车之家确立领先地位</u></font></a><br><a href="http://www.iresearch.com.cn/coredata/2009q1.asp#b9"><font color=#800080><u>IT网站-网站差距小 竞争激烈</u></font></a><br><a href="http://www.iresearch.com.cn/coredata/2009q1.asp#b10"><font color=#800080><u>社区交友-校内开心拉大领先优势</u></font></a><br><a href="http://www.iresearch.com.cn/coredata/2009q1.asp#b11"><font color=#800080><u>文学网站-起点领先 长尾现象明显</u></font></a><br><a href="http://www.iresearch.com.cn/coredata/2009q1.asp#b12"><u><font color=#800080>新闻门户-凤凰网用户黏性最高</font></u></a><br><u><font color=#800080>
            <hr class=white_line>
            </font></u><strong>网络软件：</strong><br><a href="http://www.iresearch.com.cn/coredata/2009q1.asp#b13"><font color=#800080><u>软件使用-娱乐软件使用时间持续上升</u></font></a><br><a href="http://www.iresearch.com.cn/coredata/2009q1.asp#b14"><font color=#800080><u>浏览器-360安全浏览器保持上升势头</u></font></a><br><a href="http://www.iresearch.com.cn/coredata/2009q1.asp#b15"><font color=#800080><u>影视播放-暴风影音保持优势</u></font></a><br><a href="http://www.iresearch.com.cn/coredata/2009q1.asp#b16"><font color=#800080><u>即时通讯-QQ稳居首位 飞信追近MSN</u></font></a><br><a href="http://www.iresearch.com.cn/coredata/2009q1.asp#b17"><u><font color=#800080>下载工具-迅雷一家独大</font></u></a><br><u><font color=#800080>
            <hr class=white_line>
            </font></u></div>
            <div class=cd_caption>第三部分：网络广告投放监测</div>
            <div class=cd_content><strong>整体概况：</strong><br><a href="http://www.iresearch.com.cn/coredata/2009q1.asp#c1"><u><font color=#800080>网络营销淡季广告投放全面下滑</font></u></a><br><u><font color=#800080>
            <hr class=white_line>
            </font></u><strong>监测数据：</strong><br><a href="http://www.iresearch.com.cn/coredata/2009q1.asp#c2"><font color=#800080><u>广告投放天次-各行业均下滑</u></font></a><br><a href="http://www.iresearch.com.cn/coredata/2009q1.asp#c3"><font color=#800080><u>网络广告主-广告主数量减少</u></font></a><br><a href="http://www.iresearch.com.cn/coredata/2009q1.asp#c4"><font color=#800080><u>汽车-各品牌商平均投放费用高</u></font></a><br><a href="http://www.iresearch.com.cn/coredata/2009q1.asp#c5"><font color=#800080><u>手机-国产手机投放费用普遍较低</u></font></a><br><a href="http://www.iresearch.com.cn/coredata/2009q1.asp#c6"><font color=#800080><u>银行服务-五大国有银行投放费用高</u></font></a><br><a href="http://www.iresearch.com.cn/coredata/2009q1.asp#c7"><font color=#800080><u>服饰-服饰类B2C平台注重广告投放</u></font></a><br><a href="http://www.iresearch.com.cn/coredata/2009q1.asp#c8"><font color=#800080><u>食品饮料-国产品牌成投放主力</u></font></a><br><a href="http://www.iresearch.com.cn/coredata/2009q1.asp#c9"><font color=#800080><u>化妆护肤品-中高端品牌看重互联网营销</u></font></a><br><font color=#800080><u>
            <hr class=green_line>
            </u></font></div>
            <td class=cd_midline><font color=#800080><u><img src="http://www.iresearch.com.cn/images/blank_1x1.gif"></u></font></td>
            <td width="68%">
            <div class=cd_caption>第一部分：行业规模：经济危机下的网络经济走势</div>
            <div class=cd_content><strong><a id=a1 name=a1></a>◆ 各细分行业均负增长，独网游市场增幅飘红</strong><br>
            <hr class=green_line>
            &#183;网络经济整体规模延续负增长，经济环境成影响核心因素<br>&#183;经济危机对企业付费压制明显，个人付费市场表现稳健<br>
            <table class=tbl_chart>
                <tbody>
                    <tr>
                        <td class=td_intro2 vAlign=top align=left>网络经济市场规模环比下滑4.7%，同比增长依然超过15%<br>最坏时刻已经过去，网络经济有望率先走出衰退<br>经济及季节影响，网络广告市场持续大幅缩水<br>广告主营销投放更重实效，搜索份额保持快速攀升<br>&#8220;口红效应&#8221;带动网络游戏营收增长飘红<br>春节假期为网购传统淡季，交易规模增势有所放缓</td>
                    </tr>
                </tbody>
            </table>
            <hr class=white_line>
            <strong><a id=a2 name=a2></a>◆ 09Q1受危机影响互联网经济受阻加剧</strong><br>
            <hr class=green_line>
            &#183;09Q1外部环境持续恶化，互联网经济市场规模环比延续负增长<br>&#183;经济危机对企业付费压制明显，个人付费市场表现稳健<br>
            <table class=tbl_chart>
                <tbody>
                    <tr>
                        <td class=td_intro2 vAlign=top align=left>网络经济市场规模为133.7亿元，环比下降4.7%，同比增长15.4%<br>09Q1个人付费市场规模低速增长3.4%，企业付费市场规模下滑14.0%</td>
                    </tr>
                </tbody>
            </table>
            <hr class=white_line>
            <center><img src="http://www.iresearch.com.cn/coredata/images/09q1/1.gif"> </center>
            <hr class=white_line>
            <center><img src="http://www.iresearch.com.cn/coredata/images/09q1/2.gif"> </center>
            <hr class=white_line>
            <strong><a id=a3 name=a3></a>◆ 细分行业整体下滑，网游市场增势稳健</strong><br>
            <hr class=green_line>
            &#183;09Q1中国互联网经济各细分行业市场规模整体下滑<br>&#183;网络广告份额持续下降，网游营收占比逆势上涨<br>
            <table class=tbl_chart>
                <tbody>
                    <tr>
                        <td class=td_intro2 vAlign=top align=left>以营收统计09Q1除网络游戏获6.9%增长外，其余行业均出现不同幅度负增长<br>网络广告市场份额下滑至23.8%，网络游戏市场份额逆市升至47.2%</td>
                    </tr>
                </tbody>
            </table>
            <hr class=white_line>
            <center><img src="http://www.iresearch.com.cn/coredata/images/09q1/3.gif"> </center>
            <hr class=white_line>
            <center><img src="http://www.iresearch.com.cn/coredata/images/09q1/4.gif"> </center>
            <hr class=white_line>
            <strong><a id=a4 name=a4></a>◆ 09Q1网络广告市场增势受挫</strong><br>
            <hr class=green_line>
            &#183;受经济危机及季节因素影响，2009Q1网络广告市场首现同比下降<br>&#183;市场份额集中度加强，搜索引擎广告表现抢眼<br>
            <table class=tbl_chart>
                <tbody>
                    <tr>
                        <td class=td_intro2 vAlign=top align=left>2009Q1网络广告市场规模有较大下滑，环比下降25.3%，同比下降13.8%<br>中小企业广告主广告投放更注重投资回报，搜索引擎份额增长迅速</td>
                    </tr>
                </tbody>
            </table>
            <hr class=white_line>
            <center><img src="http://www.iresearch.com.cn/coredata/images/09q1/5.gif"> </center>
            <hr class=white_line>
            <center><img src="http://www.iresearch.com.cn/coredata/images/09q1/6.gif"> </center>
            <hr class=white_line>
            <strong><a id=a5 name=a5></a>◆ 搜索营销受小企业认可，同比增长逾四成</strong><br>
            <hr class=green_line>
            &#183;经济困难期小企业对搜索营销更积极，市场克服季度性因素同比增长<br>&#183;谷歌市场占有突破性增长，二线运营商面临百度谷歌强大竞争压力<br>
            <table class=tbl_chart>
                <tbody>
                    <tr>
                        <td class=td_intro2 vAlign=top align=left>09Q1搜索引擎市场规模达13.11亿元，同比增长41.2%，环比因春节略降<br>百度＋谷歌营收份额突破95%，谷歌市场占有突破30%，市场格局基本定型</td>
                    </tr>
                </tbody>
            </table>
            <hr class=white_line>
            <center><img src="http://www.iresearch.com.cn/coredata/images/09q1/7.gif"> </center>
            <hr class=white_line>
            <center><img src="http://www.iresearch.com.cn/coredata/images/09q1/8.gif"> </center>
            <hr class=white_line>
            <strong><a id=a6 name=a6></a>◆ 网购市场受假期及危机影响增速放缓</strong><br>
            <hr class=green_line>
            &#183;Q1是传统的消费淡季、同时受金融危机影响，网购市场增速放缓<br>&#183;C2C平台向B2C拓展，B2C领先企业产品线逐步综合化<br>
            <table class=tbl_chart>
                <tbody>
                    <tr>
                        <td class=td_intro2 vAlign=top align=left>09Q1网购交易规模467亿元，环比增长15.5%<br>C2C淘宝居首、拍拍也推商城；B2C京东居首，领先企业纷纷扩充产品线</td>
                    </tr>
                </tbody>
            </table>
            <hr class=white_line>
            <center><img src="http://www.iresearch.com.cn/coredata/images/09q1/9.gif"> </center>
            <hr class=white_line>
            <center><img src="http://www.iresearch.com.cn/coredata/images/09q1/10.gif"> </center>
            <hr class=white_line>
            <strong><a id=a7 name=a7></a>◆ B2B电子商务相对平稳，Q2或现回暖迹象</strong><br>
            <hr class=green_line>
            &#183;09Q1外贸经济因素环境有所缓解，预计营收规模将在Q2回暖<br>&#183;阿里巴巴市场占有继续扩大，综合类B2B电子商务市场更为集中<br>
            <table class=tbl_chart>
                <tbody>
                    <tr>
                        <td class=td_intro2 vAlign=top align=left>09Q1运营商营收规模达13.7亿元，同比增长10%，环比略微下滑<br>阿里巴巴占58.4%市场份额，因线下展会影响环球资源份额出现波动</td>
                    </tr>
                </tbody>
            </table>
            <hr class=white_line>
            <center><img src="http://www.iresearch.com.cn/coredata/images/09q1/11.gif"> </center>
            <hr class=white_line>
            <center><img src="http://www.iresearch.com.cn/coredata/images/09q1/12.gif"> </center>
            <hr class=white_line>
            <strong><a id=a8 name=a8></a>◆ 网上支付季度交易额首破千亿</strong><br>
            <hr class=green_line>
            &#183;网上支付交易额09Q1突破千亿，行业应用逐步深度渗透<br>&#183;支付宝和财付通份额持续扩大，用户主导演绎&#8220;马太效应&#8221;<br>
            <table class=tbl_chart>
                <tbody>
                    <tr>
                        <td class=td_intro2 vAlign=top align=left>09Q1交易额规模1180亿元，同比增长146.9%，环比增长21.4%<br>09Q1支付宝市场份额增长0.3%，财付通市场份额增长1.3%</td>
                    </tr>
                </tbody>
            </table>
            <hr class=white_line>
            <center><img src="http://www.iresearch.com.cn/coredata/images/09q1/13.gif"> </center>
            <hr class=white_line>
            <center><img src="http://www.iresearch.com.cn/coredata/images/09q1/14.gif"> </center>
            <hr class=white_line>
            <strong><a id=a9 name=a9></a>◆ 网游市场规模61.6亿 运营商排名波动大</strong><br>
            <hr class=green_line>
            &#183;09Q1网游市场规模达61.6亿， 网页游戏运营商再次进入Top15<br>&#183;优势企业继续领跑， 腾讯再次超过网易，稳居第二<br>
            <table class=tbl_chart>
                <tbody>
                    <tr>
                        <td class=td_intro2 vAlign=top align=left>09年Q1中国网络游戏市场规模达61.6亿元，同比增长32.5%，环比增长7.7%<br>盛大、腾讯、网易三家企业份额超过10%，共计占比达43.3%，领先优势明显</td>
                    </tr>
                </tbody>
            </table>
            <hr class=white_line>
            <center><img src="http://www.iresearch.com.cn/coredata/images/09q1/15.gif"> </center>
            <hr class=white_line>
            <center><img src="http://www.iresearch.com.cn/coredata/images/09q1/16.gif"> </center>
            <hr class=white_line>
            <strong><a id=a10 name=a10></a>◆ 旅行预订下降源于季节因素及佣金降低</strong><br>
            <hr class=green_line>
            &#183;季节性因素及佣金降低冲击代理商营收<br>&#183;假保单事件触发行业运营商对消费者利益的深入思考<br>
            <table class=tbl_chart>
                <tbody>
                    <tr>
                        <td class=td_intro2 vAlign=top align=left width=452>09Q1中国网上旅行预订市场规模为6.97亿元，同比增长8.1%，环比下降4.4%<br>携程、艺龙、芒果三家运营商继续领衔第一阵营</td>
                    </tr>
                </tbody>
            </table>
            <hr class=white_line>
            <center><img src="http://www.iresearch.com.cn/coredata/images/09q1/17.gif"> </center>
            <hr class=white_line>
            <center><img src="http://www.iresearch.com.cn/coredata/images/09q1/18.gif"> </center>
            <hr class=white_line>
            <strong><a id=a11 name=a11></a>◆ 网络招聘筑底，职位搜索成亮点</strong><br>
            <hr class=green_line>
            &#183;网络招聘市场环比降幅缩小，中国经济微暖融化招聘市场寒冰<br>&#183;搜索类网站成发展亮点，三大招聘网站搜索应用提高，求职需求精准化<br>
            <table class=tbl_chart>
                <tbody>
                    <tr>
                        <td class=td_intro2 vAlign=top align=left>09Q1运营商营收规模2.51亿元，同比减少7.8%，环比减少4.6%<br>09Q1非主流运营商份额环比08Q4增长2.3%，有赖搜索类网站营收份额提升</td>
                    </tr>
                </tbody>
            </table>
            <hr class=white_line>
            <center><img src="http://www.iresearch.com.cn/coredata/images/09q1/19.gif"> </center>
            <hr class=white_line>
            <center><img src="http://www.iresearch.com.cn/coredata/images/09q1/20.gif"> </center>
            <hr class=white_line>
            <strong><a id=a12 name=a12></a>◆ 移动增值市场规模增速趋缓</strong><br>
            <hr class=green_line>
            &#183;受国家宏观经济放缓、运营商资费下调等因素的影响，移动增值市场规模增长速度趋缓<br>&#183;WAP市场规模稳步增长，成为未来移动增值市场的持续增长点<br>
            <table class=tbl_chart>
                <tbody>
                    <tr>
                        <td class=td_intro2 vAlign=top align=left>09Q1移动增值服务市场规模达到369.1亿元，同比增长36.9%，环比增长5.3%<br>WAP占移动增值市场总份额的7.3%，市场规模环比增长37.2%</td>
                    </tr>
                </tbody>
            </table>
            <hr class=white_line>
            <center><img src="http://www.iresearch.com.cn/coredata/images/09q1/21.gif"> </center>
            <hr class=white_line>
            <center><img src="http://www.iresearch.com.cn/coredata/images/09q1/22.gif"> </center>
            <hr class=white_line>
            </div>
            <div class=cd_caption>第二部分：iUserTracker&#8211;2008年中国网民行为监测数据</div>
            <div class=cd_content><strong><a id=b1 name=b1></a>◆ 电子商务相关服务获高速发展</strong><br>
            <hr class=green_line>
            &#183;随着金融危机影响的扩大，财经资讯类服务保持上升趋势<br>&#183;电子商务相关服务保持高速增长<br>&#183;生活信息类网络服务逐步普及<br>
            <table class=tbl_chart>
                <tbody>
                    <tr>
                        <td class=td_intro2 vAlign=top align=left>搜索、邮箱等主流网络应用稳健发展，网民到达率高<br>视频分享、视频搜索、P2P流媒体等视频类服务逐步走向成熟<br>社区交友网站用户黏性强，各大网站竞争激烈<br>网络软件应用格局稳定，各类别软件领先者优势巨大，短期内难以撼动<br>强势新品稳健发展，逐步蚕食市场份额，但仍难以对领头羊形成威胁</td>
                    </tr>
                </tbody>
            </table>
            <hr class=white_line>
            <strong><a id=b2 name=b2></a>◆ 生活类网络服务逐步普及</strong><br>
            <hr class=green_line>
            &#183;与08年12月相比，主要行业用户数排名未发生变化。新闻资讯、知识搜索和视频分享服务增长率均高于10%。<br>&#183;生活类服务用户数过去一年中增长较快，家装资讯、消费资讯、饮食服务的覆盖人数复合增长率均高于20%。<br>
            <hr class=white_line>
            <center><img src="http://www.iresearch.com.cn/coredata/images/09q1/2/1.gif"> </center>
            <hr class=white_line>
            <center><img src="http://www.iresearch.com.cn/coredata/images/09q1/2/2.gif"> </center>
            <hr class=white_line>
            <strong><a id=b3 name=b3></a>◆ 电子商务延续快速发展趋势</strong><br>
            <hr class=green_line>
            &#183;随着金融危机影响扩大，财经资讯访问次数保持上升趋势，09年Q1环比增长16%，达67.6亿次。<br>&#183;网上购物、网上支付平台过去一年中获得快速发展，特别是B2C商城，季度访问次数复合增长率达32%。<br>
            <hr class=white_line>
            <center><img src="http://www.iresearch.com.cn/coredata/images/09q1/2/3.gif"> </center>
            <hr class=white_line>
            <center><img src="http://www.iresearch.com.cn/coredata/images/09q1/2/4.gif"> </center>
            <hr class=white_line>
            <strong><a id=b4 name=b4></a>◆ 视频分享浏览时间攀升至第二</strong><br>
            <hr class=green_line>
            <center><img src="http://www.iresearch.com.cn/coredata/images/09q1/2/5.gif"> </center>
            <hr class=white_line>
            <strong><a id=b5 name=b5></a>◆ 网页搜索请求量因春节因素同比高速增长</strong><br>
            <hr class=green_line>
            &#183;09Q1搜索请求量总计达442.7亿次，虽环比略有下降，但同比增长49.8%，原因在于第一季度围绕春节、春晚的热门话题搜索量激增。<br>&#183;市场集中度继续上升，百度＋谷歌占据95%网页搜索请求量份额，百度利用春晚热门话题吸引更多用户频繁搜索，请求量份额回升到74.1%。<br>
            <hr class=white_line>
            <center><img src="http://www.iresearch.com.cn/coredata/images/09q1/2/6.gif"> </center>
            <hr class=white_line>
            <center><img src="http://www.iresearch.com.cn/coredata/images/09q1/2/7.gif"> </center>
            <hr class=white_line>
            <strong><a id=b6 name=b6></a>◆ 视频分享-优酷土豆稳居第一阵营</strong><br>
            <hr class=green_line>
            &#183;09年3月，优酷和土豆网网民到达率均高于40%，形成第一阵营；我乐网和优酷网网民到达率均在20%以上，形成第二阵营。<br>&#183;09年Q1，优酷和土豆网累计占据80%以上的有效浏览时间市场份额，与08年Q4持平。<br>&#183;除六间房外，09年Q1主要视频分享网站有效浏览时间均呈上升趋势。<br>&#183;土豆网和我乐网经过连续两个季度的下滑后，09年Q1均表现出强劲的增长势头，环比增长分别为24%和67%。<br>
            <hr class=white_line>
            <center><img src="http://www.iresearch.com.cn/coredata/images/09q1/2/8.gif"> </center>
            <hr class=white_line>
            <center><img src="http://www.iresearch.com.cn/coredata/images/09q1/2/9.gif"> </center>
            <hr class=white_line>
            <center><img src="http://www.iresearch.com.cn/coredata/images/09q1/2/10.gif"> </center>
            <hr class=white_line>
            <strong><a id=b7 name=b7></a>◆ 财经网站-金融危机提升财经网站访问量</strong><br>
            <hr class=green_line>
            &#183;09年3月，和讯网以4788万人位居财经类网站首位，东方财富网以3584万人位居第二，两者大幅领先于其他财经网站。<br>&#183;在有效浏览时间方面，东方财富网市场份额略有上升至36.6%，和讯网和金融界依然稳居二、三位。<br>&#183;随着金融危机影响的扩大，财经资讯网站在09年Q1有效浏览时间延续08年Q4的上升趋势。<br>&#183;东方财富网09年Q1有效浏览时间环比上升16.1%，达5703万小时，进一步拉大与竞争对手的差距。<br>
            <hr class=white_line>
            <center><img src="http://www.iresearch.com.cn/coredata/images/09q1/2/11.gif"> </center>
            <hr class=white_line>
            <center><img src="http://www.iresearch.com.cn/coredata/images/09q1/2/12.gif"> </center>
            <hr class=white_line>
            <center><img src="http://www.iresearch.com.cn/coredata/images/09q1/2/13.gif"> </center>
            <hr class=white_line>
            <strong><a id=b8 name=b8></a>◆ 汽车网站-汽车之家确立领先地位</strong><br>
            <hr class=green_line>
            &#183;汽车之家进一步拉大与太平洋汽车网的用户数差距，09年3月达1725万人，太平洋汽车网以1239万人位居第二。<br>&#183;汽车之家有效浏览时间市场份额首次突破50%，比08年Q4增长5.6个百分点，太平洋汽车网市场份额与上季度持平，仍居第二位。<br>&#183;09年Q1，汽车之家有效浏览时间保持快速上升趋势，环比增长64.4%至2148万小时。<br>&#183;太平洋汽车网环比增长46.7%至827万小时，扩大了与爱卡汽车网的差距。<br>
            <hr class=white_line>
            <center><img src="http://www.iresearch.com.cn/coredata/images/09q1/2/14.gif"> </center>
            <hr class=white_line>
            <center><img src="http://www.iresearch.com.cn/coredata/images/09q1/2/15.gif"> </center>
            <hr class=white_line>
            <center><img src="http://www.iresearch.com.cn/coredata/images/09q1/2/16.gif"> </center>
            <hr class=white_line>
            <strong><a id=b9 name=b9></a>◆ IT网站-网站差距小 竞争激烈</strong><br>
            <hr class=green_line>
            &#183;2009年3月，IT垂直网站间用户数差异较小，竞争激烈，太平洋电脑网位居第一，覆盖人数6481万人。<br>&#183;中关村在线、太平洋电脑网和泡泡网占据有效浏览时间前三位，三者市场份额均超过10%，合计占53.3%。<br>&#183;09年Q1，主要IT垂直网站有效浏览时间呈不同程度的上升趋势。<br>&#183;中关村在线Q1拉开了与太平洋电脑网的差距，环比增长26.4%至3136万小时；太平洋电脑网以2708万小时位居第二。<br>
            <hr class=white_line>
            <center><img src="http://www.iresearch.com.cn/coredata/images/09q1/2/17.gif"> </center>
            <hr class=white_line>
            <center><img src="http://www.iresearch.com.cn/coredata/images/09q1/2/18.gif"> </center>
            <hr class=white_line>
            <center><img src="http://www.iresearch.com.cn/coredata/images/09q1/2/19.gif"> </center>
            <hr class=white_line>
            <strong><a id=b10 name=b10></a>◆ 社区交友-校内开心拉大领先优势</strong><br>
            <hr class=green_line>
            &#183;09年3月，校内网以4339万人牢牢占据用户数首位，开心网继续拉近与第二位51.com的距离，用户数突破2000万大关，达2235万人。<br>&#183;校内网有效浏览时间市场份额降至50%以下，kaixin.com超越51.com攀升至第三位，占7.2%。<br>&#183;除聚友外，09年Q1主要社区交友网站有效浏览时间均呈上升趋势。<br>&#183;校内网、kaixin001.com和kaixin.com三者有效浏览时间保持快速增长趋势，环比增幅均在25%以上。<br>
            <hr class=white_line>
            <center><img src="http://www.iresearch.com.cn/coredata/images/09q1/2/20.gif"> </center>
            <hr class=white_line>
            <center><img src="http://www.iresearch.com.cn/coredata/images/09q1/2/21.gif"> </center>
            <hr class=white_line>
            <center><img src="http://www.iresearch.com.cn/coredata/images/09q1/2/22.gif"> </center>
            <hr class=white_line>
            <strong><a id=b11 name=b11></a>◆ 文学网站-起点领先 长尾现象明显</strong><br>
            <hr class=green_line>
            &#183;2009年3月，起点中文网覆盖用户数在文学网站中一支独秀，达3038万人，是第二位知网空间的两倍多。<br>&#183;文学网站有效浏览时间分布长尾现象明显，除前七大网站外，其余网站占32%的市场份额。起点中文网和晋江原创网分别占据一、二位。<br>&#183;09年Q1，起点中文网有效浏览时间略降2.5%至8520万小时，领先优势缩小。<br>&#183;小说520、潇湘书院和连城三个网站09年Q1表现强劲，季度有效浏览时间环比增长率均超过45%。其中小说520超越小说阅读网位居第三。<br>
            <hr class=white_line>
            <center><img src="http://www.iresearch.com.cn/coredata/images/09q1/2/23.gif"> </center>
            <hr class=white_line>
            <center><img src="http://www.iresearch.com.cn/coredata/images/09q1/2/24.gif"> </center>
            <hr class=white_line>
            <center><img src="http://www.iresearch.com.cn/coredata/images/09q1/2/25.gif"> </center>
            <hr class=white_line>
            <strong><a id=b12 name=b12></a>◆ 新闻门户-凤凰网用户黏性最高</strong><br>
            <hr class=green_line>
            &#183;2009年3月，新华网以6427万人占据首席，凤凰网和人民网分别以4930万人和4872万人分列二、三位。<br>&#183;有效浏览时间方面，凤凰网一家独大，占据47%的市场份额，新华网和CCTV位列二、三名，各占10%左右。<br>&#183;凤凰网有效浏览时间大幅领先于其他新闻门户网站，且保持快速增长趋势。09年Q1环比增长12%至1.3亿小时。<br>&#183;09年Q1主要新闻门户网站有效浏览时间呈不同幅度的上升趋势，其中前三位网站涨幅均高于10%，CCTV上涨30.1%至2625万小时。<br>
            <hr class=white_line>
            <center><img src="http://www.iresearch.com.cn/coredata/images/09q1/2/26.gif"> </center>
            <hr class=white_line>
            <center><img src="http://www.iresearch.com.cn/coredata/images/09q1/2/27.gif"> </center>
            <hr class=white_line>
            <center><img src="http://www.iresearch.com.cn/coredata/images/09q1/2/28.gif"> </center>
            <hr class=white_line>
            <strong><a id=b13 name=b13></a>◆ 软件使用-娱乐软件使用时间持续上升</strong><br>
            <hr class=green_line>
            &#183;病毒防护软件和病毒专杀工具用户数延续08年Q4的上升趋势，09年3月分别上升10.6%和9.5%，在前八类软件中最高。<br>&#183;游戏和P2P流媒体等娱乐软件的有效使用时间保持增长趋势，其中P2P流媒体软件环比上升39.4%至7.8亿小时。<br>
            <hr class=white_line>
            <center><img src="http://www.iresearch.com.cn/coredata/images/09q1/2/29.gif"> </center>
            <hr class=white_line>
            <center><img src="http://www.iresearch.com.cn/coredata/images/09q1/2/30.gif"> </center>
            <hr class=white_line>
            <strong><a id=b14 name=b14></a>◆ 浏览器-360安全浏览器保持上升势头</strong><br>
            <hr class=green_line>
            &#183;09年3月IE用户数1.98亿人，网民到达率达93.4%，360安全浏览器用户数达2313万人，超越Mozilla Firefox升至第四位。<br>&#183;IE占浏览器总使用时间的59%，比08年Q4下降2.5个百分点。360安全浏览器市场份额从3.6%升至6.6%，居第四位。<br>&#183;IE持续拉大与其他浏览器在有效使用时间上的差距，09年Q1季度有效使用时间达131亿小时，环比增长4%。<br>&#183;360安全浏览器保持迅猛的上升势头，09年Q1季度有效使用时间达14.5亿小时，环比增长85.2%。迫近了第三位的腾讯TT。<br>
            <hr class=white_line>
            <center><img src="http://www.iresearch.com.cn/coredata/images/09q1/2/31.gif"> </center>
            <hr class=white_line>
            <center><img src="http://www.iresearch.com.cn/coredata/images/09q1/2/32.gif"> </center>
            <hr class=white_line>
            <center><img src="http://www.iresearch.com.cn/coredata/images/09q1/2/33.gif"> </center>
            <hr class=white_line>
            <strong><a id=b15 name=b15></a>◆ 影视播放-暴风影音保持优势</strong><br>
            <hr class=green_line>
            &#183;暴风影音2009年继续保持其领先优势，网民到达率为53.4%。Windows Media Player网民达到率继续下降至40.3%。<br>&#183;暴风影音有效使用时间市场份额略降至56.8%，仍占据绝对领导地位。QQ影音推出市场后快速发展，09年Q1占3.5%，居第六位。<br>&#183;暴风影音09年Q1季度有效浏览时间下降2.7%至6.9亿小时，但仍大幅领先于其它影视播放软件。<br>&#183;RealPlayer有效浏览时间连续三个季度下跌，至Q1为7715万小时，跌至第四位。<br>&#183;QQ影音自08年Q3正式推出后保持强大的上升趋势，09年Q1环比增长112%至4251万小时。<br>
            <hr class=white_line>
            <center><img src="http://www.iresearch.com.cn/coredata/images/09q1/2/34.gif"> </center>
            <hr class=white_line>
            <center><img src="http://www.iresearch.com.cn/coredata/images/09q1/2/35.gif"> </center>
            <hr class=white_line>
            <center><img src="http://www.iresearch.com.cn/coredata/images/09q1/2/36.gif"> </center>
            <hr class=white_line>
            <strong><a id=b16 name=b16></a>◆ 即时通讯-QQ稳居首位 飞信追近MSN</strong><br>
            <hr class=green_line>
            &#183;QQ继续领跑中国即时通讯市场，09年3月网民到达率为90.5%，有效使用时间市场份额达87.8%。<br>&#183;阿里旺旺-淘宝版、飞信和MSN组成第二阵营，阿里旺旺-淘宝版在覆盖人数方面占优，而MSN在有效使用时间上仍具优势。<br>&#183;受春节假期的影响，09年Q1即时通讯软件有效使用时间涨跌互现。<br>&#183;办公时间的减少导致MSN和腾讯TM的有效使用时间都出现下降，降幅分别达11%和24%。<br>&#183;春节期间祝福短信数量猛增，导致飞信Q1有效浏览时间环比增长12.5%至1.92亿小时，缩小了与MSN的差距。<br>
            <hr class=white_line>
            <center><img src="http://www.iresearch.com.cn/coredata/images/09q1/2/37.gif"> </center>
            <hr class=white_line>
            <center><img src="http://www.iresearch.com.cn/coredata/images/09q1/2/38.gif"> </center>
            <hr class=white_line>
            <center><img src="http://www.iresearch.com.cn/coredata/images/09q1/2/39.gif"> </center>
            <hr class=white_line>
            <strong><a id=b17 name=b17></a>◆ 下载工具-迅雷一家独大</strong><br>
            <hr class=green_line>
            &#183;迅雷在下载类软件中一家独大。09年3月覆盖人数达1.5亿人，网民到达率72.2%，有效浏览时间市场份额65.8%，各指标均大幅领先。<br>&#183;有效浏览时间方面，电驴Emule和超级旋风分别以10.3%和5%占据二、三位。<br>&#183;09年Q1，迅雷季度有效浏览时间环比下降1.5%至2.9亿小时。但仍大幅领先于其他竞争对手。<br>&#183;超级旋风、FlashGet和FlashFXP在09年Q1呈上升趋势，其中FlashGet增幅最大，环比增长15.1%。<br>
            <hr class=white_line>
            <center><img src="http://www.iresearch.com.cn/coredata/images/09q1/2/40.gif"> </center>
            <hr class=white_line>
            <center><img src="http://www.iresearch.com.cn/coredata/images/09q1/2/41.gif"> </center>
            <hr class=white_line>
            <center><img src="http://www.iresearch.com.cn/coredata/images/09q1/2/42.gif"> </center>
            <hr class=white_line>
            </div>
            <div class=cd_caption>第三部分：iAdTracker - 2008年中国网络广告投放监测数据</div>
            <div class=cd_content><strong><a id=c1 name=c1></a>◆ 网络营销淡季广告投放全面下滑</strong><br>
            <hr class=green_line>
            &#183;受元旦和春节假期的影响，Q1各行业投放天次有所下滑<br>&#183;服饰类B2C平台与互联网结合紧密，是网络广告投放的新生力量<br>&#183;预计受4月底上海车展影响，汽车行业Q2广告投放将大幅上升<br>&#183;用户特征明显的垂直网站成相应行业广告主投放广告的重要渠道<br>
            <table class=tbl_chart>
                <tbody>
                    <tr>
                        <td class=td_intro2 vAlign=top align=left>IT、房产、交通、网络服务四大行业Q1网络广告投放均减少<br>两个服饰类B2C平台凡客诚品和masamasoQ1投放费用均超千万<br>财经、女性、汽车等垂直类网站以其特征突出的人群获得对应领域广告主的青睐<br></td>
                    </tr>
                </tbody>
            </table>
            <hr class=white_line>
            <strong><a id=c2 name=c2></a>◆ 广告投放天次-各行业均下滑</strong><br>
            <hr class=green_line>
            &#183;09年Q1主要行业网络广告投放天次呈不同程度的下滑，且降幅均在15%以上。<br>&#183;IT产品和消费电子类Q1季度投放天次降幅较大，环比分别下降41.8%和36.5%。<br>
            <hr class=white_line>
            <center><img src="http://www.iresearch.com.cn/coredata/images/09q1/3/1.gif"> </center>
            <hr class=white_line>
            <strong><a id=c3 name=c3></a>◆ 网络广告主-广告主数量减少</strong><br>
            <hr class=green_line>
            &#183;08年Q4网络品牌广告主数量共4429家，09年Q1Q4降至2981家，环比下降32.7%。<br>&#183;教育出国和零售服务业广告主数量09年Q1增长较快，环比增长率分别达11.5%和10.3%。<br>&#183;房地产类广告主数量出现较大幅度的下滑，环比下降22.8%至1149家，仍有较大的领先优势。<br>
            <hr class=white_line>
            <center><img src="http://www.iresearch.com.cn/coredata/images/09q1/3/2.gif"> </center>
            <hr class=white_line>
            <strong><a id=c4 name=c4></a>◆ 汽车-各品牌商平均投放费用高</strong><br>
            <hr class=green_line>
            &#183;汽车广告主平均投放费用较高，TOP10品牌广告主投放费用均高于600万元，其中奔腾以1624万元居首。<br>&#183;虽然Q1是网络营销的淡季，但为迎接4月底上海国际汽车展，汽车厂商仍然保持高额的网络广告投放，广告主数量比08年Q4上升6.4%。<br>
            <hr class=white_line>
            <center><img src="http://www.iresearch.com.cn/coredata/images/09q1/3/3.gif"> </center>
            <hr class=white_line>
            <strong><a id=c5 name=c5></a>◆ 手机-国产手机投放费用普遍较低</strong><br>
            <hr class=green_line>
            &#183;手机广告主中，三星、步步高和诺基亚投放费用最高，其中三星电子以740万元居首，步步高以548万元紧随其后位居第二。<br>&#183;国产手机除步步高电子外，投放费用普遍较低。<br>
            <hr class=white_line>
            <center><img src="http://www.iresearch.com.cn/coredata/images/09q1/3/4.gif"> </center>
            <hr class=white_line>
            <strong><a id=c6 name=c6></a>◆ 银行服务-五大国有银行投放费用高</strong><br>
            <hr class=green_line>
            &#183;银行类广告主中，五大国有银行Q1投放费用均在300万元以上。而Q1投放费用最高的3个广告主也都是国有银行。<br>&#183;交通银行作为2010年上海世博会赞助商，加强了对网络广告的投放，Q1投放费用达1044万元，是唯一超过千万的银行类广告主。<br>
            <hr class=white_line>
            <center><img src="http://www.iresearch.com.cn/coredata/images/09q1/3/5.gif"> </center>
            <hr class=white_line>
            <strong><a id=c7 name=c7></a>◆ 服饰-服饰类B2C平台注重广告投放</strong><br>
            <hr class=green_line>
            &#183;服饰类广告主中，凡客诚品投放费用最高，达2201万元；其次为李宁1535万元，masamaso1371万元。<br>&#183;Masamaso从2008年9月开始投放网络广告，08年Q4投放费用510万元，09年Q1增长168.6%。<br>
            <hr class=white_line>
            <center><img src="http://www.iresearch.com.cn/coredata/images/09q1/3/6.gif"> </center>
            <hr class=white_line>
            <strong><a id=c8 name=c8></a>◆ 食品饮料-国产品牌成投放主力</strong><br>
            <hr class=green_line>
            &#183;食品饮料类广告主中，娃哈哈Q1投放费用1082万元居首，其次为蒙牛乳业897万元，伊利694万元。<br>&#183;除可口可乐外，TOP5广告主均为国产品牌，且投放费用都在500万元以上。<br>
            <hr class=white_line>
            <center><img src="http://www.iresearch.com.cn/coredata/images/09q1/3/7.gif"> </center>
            <hr class=white_line>
            <strong><a id=c9 name=c9></a>◆ 化妆护肤品-中高端品牌看重互联网营销</strong><br>
            <hr class=green_line>
            &#183;化妆护肤品广告主中，美宝莲Q1投放费用661万元居首，其次为雅茚465万元，雅诗兰黛426万元。<br>
            <hr class=white_line>
            <center><img src="http://www.iresearch.com.cn/coredata/images/09q1/3/8.gif"> </center>
            <hr class=white_line>
            </div>
            </td>
        </tr>
    </tbody>
</table>
</div>
<script src="http://www.iresearch.com.cn/CountZt.asp?Zid=2009q1" type=text/javascript></script>
<div id=copyright><a href="javascript:addBookmark('艾瑞咨询集团','http://www.iresearch.com.cn/')"><u><font color=#0000ff>收藏本站</font></u></a>　|　<a href="http://www.iresearch.com.cn/about/"><u><font color=#0000ff>公司简介</font></u></a>　|　<a href="http://www.iresearch.com.cn/about/contact.asp"><u><font color=#0000ff>联系方式</font></u></a>　|　<a href="http://www.iresearch.com.cn/about/job.asp"><u><font color=#0000ff>诚聘英才</font></u></a>　|　<a href="http://www.iresearch.com.cn/Press/"><u><font color=#0000ff>公司新闻</font></u></a>　|　<a href="http://english.iresearch.com.cn/about/"><font color=#0000ff><u>About Us</u></font></a><br><a href="http://www.iresearch.com.cn/"><u><font color=#0000ff>2002-2009 Copyright &#169;艾瑞咨询集团　上海&#183;北京&#183;广州</font></u></a>　 </div>
</div>
<script src="http://service.iwebtracker.cn/dma.js?48295d6e4cf90" type=text/javascript></script><script type=text/javascript>
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script><script src="http://www.google-analytics.com/ga.js" type=text/javascript></script><script type=text/javascript>
var pageTracker = _gat._getTracker("UA-5707932-3");
pageTracker._trackPageview();
</script><script type=text/javascript>
FrameSet.eventType = 'click';
FrameSet.init();
</script></div>
<img src ="http://www.cppblog.com/sicheng/aggbug/87864.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/sicheng/" target="_blank">oyjpart</a> 2009-06-17 12:11 <a href="http://www.cppblog.com/sicheng/archive/2009/06/17/87864.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[zz]从理论走向实践 开征物业税对房市意味着什么？ </title><link>http://www.cppblog.com/sicheng/archive/2009/06/04/86742.html</link><dc:creator>oyjpart</dc:creator><author>oyjpart</author><pubDate>Thu, 04 Jun 2009 05:07:00 GMT</pubDate><guid>http://www.cppblog.com/sicheng/archive/2009/06/04/86742.html</guid><wfw:comment>http://www.cppblog.com/sicheng/comments/86742.html</wfw:comment><comments>http://www.cppblog.com/sicheng/archive/2009/06/04/86742.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/sicheng/comments/commentRss/86742.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/sicheng/services/trackbacks/86742.html</trackback:ping><description><![CDATA[<div id=Content><font id=Zoom>
<p>&#160;</p>
<p>&nbsp;&nbsp;<font size=+0>&nbsp; <font size=+0>新华网北京５月２６日专电题：开征物业税对房地产市场意味着什么？ </font></font>
<p><font face=宋体><font face=仿宋_GB2312>&nbsp;&nbsp;&nbsp; 记者 罗宇凡</font> </font>
<p><font face=宋体>&nbsp;&nbsp;&nbsp;&nbsp;２５日，中国政府网公布《国务院批转发展改革委关于２００９年深化经济体制改革工作意见的通知》，通知中再次提出要深化房地产税制改革，研究开征物业税。受此消息影响，２６日Ａ股市场地产股开盘时普遍走跌，研究开征物业税成为当日一大&#8220;利空&#8221;。 </font>
<p><font face=宋体>&nbsp;&nbsp;&nbsp;&nbsp;研究开征物业税并非第一次提出，此次通知中再次强调显示出国家对于开征物业税调控房地产市场的决心。对于正处于低谷中的中国房地产市场而言，从理论逐渐走向实践的物业税对中国的房地产市场究竟意味着什么？ </font>
<p><strong><font face=宋体 color=#0000ff>&nbsp;&nbsp;&nbsp;&nbsp;有利于稳定房价 </font></strong>
<p><font face=宋体>&nbsp;&nbsp;&nbsp;&nbsp;全国政协委员、恒大地产集团董事局主席许佳印在今年两会时曾披露目前房地产开发环节征收的各类税费高达１００多项，其成本加起来占到房价的三分之一以上，而这些成本最终多转移到购房者的身上。 </font>
<p><font face=宋体>&nbsp;&nbsp;&nbsp;&nbsp;目前，我国调控房地产市场的税收手段主要集中于住房交易环节的营业税和个人所得税。对房地产交易环节征收重税，虽然起到了加大住房投机成本、抑制投机需求的作用，但在供求紧张的市场环境下，这些税收成本最终多是转嫁到购房者身上。 </font>
<p><font face=宋体>&nbsp;&nbsp;&nbsp;&nbsp;国家信息中心在其发布的经济形势预测分析报告中指出，较高的交易税和零持有税使得一部分居民保有住房的意愿增强，也限制了存量房地产的正常流转，更加剧了住房供应矛盾。从国外的经验看，目前的税收调节只能作为一种权宜之计，房地产税收调节应该以物业税等保有阶段的税种为主。物业税不仅有利于打击房地产投机、稳定房价，而且有助于改善地方税收结构、推动城市可持续发展。&nbsp; </font>
<p><font face=宋体>&nbsp;&nbsp;&nbsp;&nbsp;国家信息中心预测部的专家指出，由于我国现行房产税制度对居民自有房产不征收房产税，投机者&#8220;囤积&#8221;房地产的机会成本较低，投机性需求旺盛，造成房地产市场的虚假繁荣。对于投机者来说，开征物业税将是信心和预期的打击，通过提高房地产的保有成本，加大了&#8220;囤积&#8221;房地产的风险，可以达到抑制房地产投机的目的。 </font>
<p><font face=宋体>&nbsp;&nbsp;&nbsp;&nbsp;同时，较高的保有税率可以避免业主空置或低效率使用房产，以盘活现有房产存量，刺激存量房的流动，促进二级市场的发展，从而更好地实现住房&#8220;经济适用房——二手房——商品房&#8221;的梯级消费，满足不同收入阶层家庭的住房消费。 </font>
<p><strong><font face=宋体 color=#0000ff>&nbsp;&nbsp;&nbsp;&nbsp;开征物业税利大于弊 </font></strong>
<p><font face=宋体>&nbsp;&nbsp;&nbsp;&nbsp;年初，中国购房团高调赴美，在周游了北美大陆后空手而归，虽然美国房价已经跌落至历史低点，但高额的物业税却成为挡在购房团面前的大山。在美国，拥有房产后每年都必须交不动产税给州政府。各州税率有所不同，幅度在房产价值的１％到２％之间，有的甚至可以达到３％。这意味着你花１００万美元买房子，每年就必须支付３万美元的物业税给政府，再加上其他的必要税收，在美国&#8220;养&#8221;房子比买房子更加昂贵。 </font>
<p><font face=宋体>&nbsp;&nbsp;&nbsp;&nbsp;和美国一样，在加拿大，政府对１００％的物业征税。对拥有二套住宅的人还以高税率征收，对自居、退伍军人、老人、残疾人等有优惠。在法国，政府采用土地年度税的形式征收不动产税。在荷兰，地方政府和中央政府课征的财产税，主要课税对象是房屋。在新西兰和澳大利亚，不动产税则是政府根据房屋的占地面积和每年进行评估的房屋价值按０．３％到１％征收。 </font>
<p><font face=宋体>&nbsp;&nbsp;&nbsp;&nbsp;其实物业税在国外不少国家早已开始执行，不同国家的征税方式虽不大相同，但税收收入基本都是当地政府财政收入、公共支出的主要来源，并且是遏制房地产投机、合理配置房地产资源的主要手段。 </font>
<p><font face=宋体>&nbsp;&nbsp;&nbsp;&nbsp;虽然物业税在国外已有不少成功的经验，但仍有人担心物业税的征收会对中国的购房者和房地产业会造成负面的影响。 </font>
<p><font face=宋体>&nbsp;&nbsp;&nbsp;&nbsp;在不久前举行的&#8220;２００９年中国房地产高峰论坛&#8221;上，中国房地产协会秘书长朱中一就建议开征房地产持有税以盘活目前的住房存量。消息一经发布就引发了各方的普遍议论，很多人认为，虽然从长远来看物业税是有效的房地产市场调控手段，但其直接效应却是增加了房产持有者的保有成本，增加了普通消费者的住房成本。也有人认为，对于发展尚不成熟的中国房地产市场，过度抑制投资需求对房地产的长远发展不利。 </font>
<p><font face=宋体>&nbsp;&nbsp;&nbsp;&nbsp;对此，易居中国房地产研究院综合部部长杨红旭表示，开征物业税关键是税基和税率分类的确定问题。只要根据拥有房产的质量、档次、套数相应的确定税基和税率，只有一套普通住宅的家庭就不需要担心。 </font>
<p><font face=宋体>&nbsp;&nbsp;&nbsp;&nbsp;北京中原房地产经济有限公司总经理李文杰介绍说，我国香港地区的物业税征收标准基本上相当于当地一个月或者半个月的房租，对于买方人而言，如果将房产出租，那么物业税的负担并不算大。 </font>
<p><strong><font face=宋体 color=#0000ff>&nbsp;&nbsp;&nbsp;&nbsp;尚需更加充分的准备 </font></strong>
<p><font face=宋体>&nbsp;&nbsp;&nbsp;&nbsp;虽然在国外物业税的征收十分普遍，但其具体的操作方式却不能直接移植和复制。社科院城市发展与环境研究中心研究员牛凤瑞指出，国外的物业税是基于产权私有基础上的财产持有税，而在我国，土地属于国家，转让的只是使用权。 </font>
<p><font face=宋体>&nbsp;&nbsp;&nbsp;&nbsp;牛凤瑞指出，在我国买房人在买房的时候，实际上已经向政府一次性交纳了７０年的土地出让金，是一次性交付而且已经交讫，这些钱已经纳入财政进行公共建设，从某种意义上讲这与物业税的征收其实是具有相通性的。因此如果开征物业税，必须考虑政策的衔接性，对于已经买房交纳了７０年土地出让金的房主业主，他们是否需要在７０年之后再交纳，或者如何核定他们目前应该交纳的物业税也是需要明确的地方，这中间仍需要深入的研究。 </font>
<p><font face=宋体>&nbsp;&nbsp;&nbsp;&nbsp;除此之外，牛凤瑞还表示，从目前国家房地产改革的现状来看，要全面开征物业税仍存在三个主要的障碍：一是民众的认识和接受程度；二是相关法律法规的完善程度；三是具体开征税的技术支持和保障，比如是否具备相应的产权认定、评估能力等等。目前专业的产权认定、财产评估机构在我国就十分缺乏。 </font>
<p><font face=宋体>&nbsp;&nbsp;&nbsp;&nbsp;杨红旭认为土地出让金由费改税是大势所趋，但由于具体操作是个非常复杂的过程，因此真到实施那天还需要一段相当长的过程。开征物业税在全国范围内肯定会经历一个先空转再试点，然后再实转的过程，目前仍处于空转阶段。因此虽然国务院发出通知，但其对当下房地产市场的影响仍旧相当有限。</font></p>
</font></div>
<img src ="http://www.cppblog.com/sicheng/aggbug/86742.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/sicheng/" target="_blank">oyjpart</a> 2009-06-04 13:07 <a href="http://www.cppblog.com/sicheng/archive/2009/06/04/86742.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>2008全球最佳小游戏《粘粘世界》 对计算机感兴趣的更要玩！</title><link>http://www.cppblog.com/sicheng/archive/2009/04/14/HelloWorld.html</link><dc:creator>oyjpart</dc:creator><author>oyjpart</author><pubDate>Tue, 14 Apr 2009 14:17:00 GMT</pubDate><guid>http://www.cppblog.com/sicheng/archive/2009/04/14/HelloWorld.html</guid><wfw:comment>http://www.cppblog.com/sicheng/comments/79945.html</wfw:comment><comments>http://www.cppblog.com/sicheng/archive/2009/04/14/HelloWorld.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.cppblog.com/sicheng/comments/commentRss/79945.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/sicheng/services/trackbacks/79945.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 游戏中居然有Hello World, BBS, Virus, Windows, GPU, CPU, Spam, Socket, Alice & Bob！天才啊！&nbsp;&nbsp;<a href='http://www.cppblog.com/sicheng/archive/2009/04/14/HelloWorld.html'>阅读全文</a><img src ="http://www.cppblog.com/sicheng/aggbug/79945.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/sicheng/" target="_blank">oyjpart</a> 2009-04-14 22:17 <a href="http://www.cppblog.com/sicheng/archive/2009/04/14/HelloWorld.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>2009年度腾讯创新大赛 Tencent Innovation Contest 2009</title><link>http://www.cppblog.com/sicheng/archive/2009/04/07/79192.html</link><dc:creator>oyjpart</dc:creator><author>oyjpart</author><pubDate>Tue, 07 Apr 2009 09:17:00 GMT</pubDate><guid>http://www.cppblog.com/sicheng/archive/2009/04/07/79192.html</guid><wfw:comment>http://www.cppblog.com/sicheng/comments/79192.html</wfw:comment><comments>http://www.cppblog.com/sicheng/archive/2009/04/07/79192.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/sicheng/comments/commentRss/79192.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/sicheng/services/trackbacks/79192.html</trackback:ping><description><![CDATA[<p><span class=none>2009年度腾讯创新大赛 Tencent Innovation Contest 2009</span></p>
<a style="COLOR: red" href="http://xiaoyou.qq.com/tic/index.php?mod=tic&amp;act=info">http://xiaoyou.qq.com/tic/index.php?mod=tic&amp;act=info</a><br><br><img height=1 alt="" src="http://www.cppblog.com/images/cppblog_com/sicheng/img_ind.jpg" width=2 border=0><img style="WIDTH: 632px; HEIGHT: 316px" height=316 src="http://www.cppblog.com/images/cppblog_com/sicheng/img_ind.jpg" width=632 border=0><br>&nbsp;
<div id=paperTitleArea style="BACKGROUND-POSITION: center 50%; MARGIN-TOP: 35px; BACKGROUND-IMAGE: url(/qzone/space_item/orig/3/34211_t5.gif); MARGIN-BOTTOM: 35px; MARGIN-LEFT: 65px; WIDTH: 690px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 70px" align=center><span id=paperTitle style="DISPLAY: block; FONT-WEIGHT: bolder; WORD-BREAK: break-all; PADDING-TOP: 25px"><font face="function() {&#13;&#10;&#9;var id = (this._style >> 24) &amp; 0xff;&#13;&#10;&#9;return this.FONTMAP.substring(2*(id-1), 2 * id);&#13;&#10;}" color=#ffffff size=4>TIC'09 腾讯创新大赛公告！</font></span></div>
<img id=paperPicArea style="DISPLAY: none; WIDTH: 873px; HEIGHT: 230px" src="http://imgcache.qq.com/ac/b.gif">
<div class=nextCursor id=blogDetailDiv title=双击进入下一篇日志 style="FONT-SIZE: 16px" eventsListUID="e2">大赛介绍</span><wbr> <br><br><span style="LINE-HEIGHT: 1.8em; FONT-FAMILY: 'Times'">2009</span><wbr>年度腾讯创新大赛（简称<span style="LINE-HEIGHT: 1.8em; FONT-FAMILY: 'Times'">TIC'09</span><wbr>大赛）由腾讯公益慈善基金会和腾讯研究院联合主办，是互联网在线生活领域的以用户价值为依归的技术和创新型竞赛。腾讯公司作为中国技术领先和规模最大的互联网企业，召集天下各路精英，打造一场互联网领域的竞赛盛事。 <br><span style="LINE-HEIGHT: 1.8em; FONT-FAMILY: 'Times'">TIC'09</span><wbr>大赛以&#8220;技术铸就人才，创新激扬梦想&#8221;为主题，秉承了前两届大赛一贯创新的传统，本次比赛项目包括：技术精英赛、创新精英赛。大赛不仅为优胜者准备了丰厚的奖金，更提供了腾讯夏令营、实习生计划、校招绿色通道等多种难得的机会，为参赛者的职业生涯献上一笔宝贵的财富。 <br>大赛期待着全国的高校精英，在腾讯的舞台上，尽情地展现自己的才华！ <br><br><span style="DISPLAY: inline-block; FILTER: glow(color=#CC0000,strength=3); COLOR: #ffffff; LINE-HEIGHT: 1.8em">一、技术精英赛</span><wbr> </span><wbr><br><span style="LINE-HEIGHT: 1.8em; FONT-FAMILY: 'Times'">&nbsp;&nbsp;&nbsp;&nbsp;TIC'09</span><wbr>技术精英赛以在线计时编程比赛的形式举办，所有参赛者同时在线完成多道创新程序设计题目。总决赛在腾讯深圳总部举行。 <br><br><span style="LINE-HEIGHT: 1.8em; FONT-FAMILY: 'Times'">1</span><wbr></span><wbr>、参赛资格</span><wbr> <br><br>国籍不限，遵循中华人民共和国宪法和法律法规，拥有完全民事能力的所有高校在校学生；以个人为参赛单位；未成年人不得参赛。 <br><br><span style="LINE-HEIGHT: 1.8em; FONT-FAMILY: 'Times'">2</span><wbr></span><wbr>、报名方式和比赛形式</span><wbr> <br></span><wbr><br>报名方式：参赛者在大赛日程规定的报名时间内，登陆大赛官方网站<a href="http://xiaoyou.qq.com/tic" target=_blank><span style="LINE-HEIGHT: 1.8em; FONT-FAMILY: 'Times'"><u><font color=#4d4d4d>http://xiaoyou.qq.com/tic</font></u></span><wbr></a><wbr>，依照页面指引注册校友并填写详细的个人信息，经身份核实后，方可视为报名。本次比赛的参赛者必须为校友网<span style="LINE-HEIGHT: 1.8em; FONT-FAMILY: 'Times'">xiaoyou.qq.com</span><wbr>用户。 <br>比赛形式：整个技术精英赛将完全在大赛官方网站上举行，请参赛者进入官方网站获取各项参赛信息和参加比赛。 <br>参赛者在比赛过程中可以选择的语言有：<span style="LINE-HEIGHT: 1.8em; FONT-FAMILY: 'Times'">Java</span><wbr>、<span style="LINE-HEIGHT: 1.8em; FONT-FAMILY: 'Times'">Pascal</span><wbr>、<span style="LINE-HEIGHT: 1.8em; FONT-FAMILY: 'Times'">C++/C</span><wbr>、<span style="LINE-HEIGHT: 1.8em; FONT-FAMILY: 'Times'">Fortran</span><wbr> <br>评判标准：功能完整性、程序运行效率、完成题目耗时。 <br>大赛期间将同时进行部分高校邀请赛，邀请赛高校如下（以下排名不分先后）： <br>北京大学、清华大学、北京航空航天大学、中科院计算所、哈尔滨工业大学、华中科技大学、中国科学技术大学、南京大学、浙江大学、上海交通大学、华南理工大学、复旦大学。 <br><br><span style="LINE-HEIGHT: 1.8em; FONT-FAMILY: 'Times'">3</span><wbr></span><wbr>、比赛日程安排</span><wbr> <br><br><span style="DISPLAY: inline-block; FILTER: glow(color=#FF6600,strength=3); COLOR: #ffffff; LINE-HEIGHT: 1.8em">特别说明：详细赛事规则设置及准确比赛时段将于赛前在大赛官网公布，请随时留意赛事新闻。 </span><wbr><br><br>报名</span><wbr> <br><span style="LINE-HEIGHT: 1.8em; FONT-FAMILY: 'Times'">2009</span><wbr>年<span style="LINE-HEIGHT: 1.8em; FONT-FAMILY: 'Times'">4</span><wbr>月<span style="LINE-HEIGHT: 1.8em; FONT-FAMILY: 'Times'">6</span><wbr>日至<span style="LINE-HEIGHT: 1.8em; FONT-FAMILY: 'Times'">5</span><wbr>月<span style="LINE-HEIGHT: 1.8em; FONT-FAMILY: 'Times'">8</span><wbr>日<span style="LINE-HEIGHT: 1.8em; FONT-FAMILY: 'Times'">24</span><wbr>时 <br></span><wbr><br>在线资格赛</span><wbr> <br><span style="LINE-HEIGHT: 1.8em; FONT-FAMILY: 'Times'">2009</span><wbr>年<span style="LINE-HEIGHT: 1.8em; FONT-FAMILY: 'Times'">5</span><wbr>月<span style="LINE-HEIGHT: 1.8em; FONT-FAMILY: 'Times'">9</span><wbr>日 <br><br>在线晋级赛</span><wbr> <br><span style="LINE-HEIGHT: 1.8em; FONT-FAMILY: 'Times'">2009</span><wbr>年<span style="LINE-HEIGHT: 1.8em; FONT-FAMILY: 'Times'">5</span><wbr>月<span style="LINE-HEIGHT: 1.8em; FONT-FAMILY: 'Times'">16</span><wbr>日 <br><br>夏令营总决赛</span><wbr> <br><span style="LINE-HEIGHT: 1.8em; FONT-FAMILY: 'Times'">2009</span><wbr>年<span style="LINE-HEIGHT: 1.8em; FONT-FAMILY: 'Times'">7</span><wbr>月<span style="LINE-HEIGHT: 1.8em; FONT-FAMILY: 'Times'">26</span><wbr>日，腾讯深圳总部。 <br>对进入总决赛的选手，大赛组委会将进行资格审查和身份核实。审核方式为出具加盖学校或学院公章的参赛者详细个人信息证明文件；大赛组委会届时将给到选手办理指引。若经查实有舞弊情况的选手，将取消总决赛资格。 <br><br><span style="LINE-HEIGHT: 1.8em; FONT-FAMILY: 'Times'">4</span><wbr></span><wbr>、奖项设置</span><wbr> <br></span><wbr><br>腾讯技术天才奖<span style="LINE-HEIGHT: 1.8em; FONT-FAMILY: 'Times'">1</span><wbr>名——￥ 30000和1个10年免费QQ会员资格 <br>腾讯技术金奖1名——￥ 20000和1个5年免费QQ会员资格 <br>腾讯技术银奖2名——￥ 15000和1个5年免费QQ会员资格 <br>腾讯技术铜奖3名——￥ 10000和1个5年免费QQ会员资格 <br>腾讯技术优秀奖5名——￥ 5000和1个5年免费QQ会员资格 <br>另：所有通过晋级赛的选手将作为公司重点关注对象，优先考虑参与公司实习生计划，并在校招时享受&#8220;绿色通道&#8221;待遇。总决赛选手将邀请至腾讯深圳总部参观，享受夏令营活动，并与公司高层面对面，接受职业发展上的指导。 <br><br><span style="DISPLAY: inline-block; FILTER: glow(color=#CC0000,strength=3); COLOR: #ffffff; LINE-HEIGHT: 1.8em">二、创新精英赛</span><wbr> </span><wbr><br><span style="LINE-HEIGHT: 1.8em; FONT-FAMILY: 'Times'">TIC'09</span><wbr>创新精英赛以部分高校落地邀请赛（各高校校园）方式举办，各受邀请高校的参赛者与公司专家评委现场<span style="LINE-HEIGHT: 1.8em; FONT-FAMILY: 'Times'">PK</span><wbr>，通过创新与创意类题目的答辩等形式比赛。总决赛在腾讯深圳总部举行。 <br><br>1</span><wbr>、参赛资格</span><wbr> <br><br>国籍不限，遵循中华人民共和国宪法和法律法规，拥有完全民事能力的所有高校在校学生，且必须是今年毕业或次年毕业的学生；以个人为参赛单位；未成年人不得参赛。 <br><br><span style="LINE-HEIGHT: 1.8em; FONT-FAMILY: 'Times'">2</span><wbr></span><wbr>、报名方式和比赛形式</span><wbr> <br></span><wbr><br>报名方式：参赛者在大赛日程规定的报名时间内，登陆大赛官方网站<a href="http://xiaoyou.qq.com/tic" target=_blank><span style="LINE-HEIGHT: 1.8em; FONT-FAMILY: 'Times'"><u><font color=#4d4d4d>http://xiaoyou.qq.com/tic</font></u></span><wbr></a><wbr>，依照页面指引注册校友并填写详细的个人信息，经身份核实后，方可视为报名。本次比赛的参赛者必须为校友网<span style="LINE-HEIGHT: 1.8em; FONT-FAMILY: 'Times'">xiaoyou.qq.com</span><wbr>用户。 <br>比赛形式：比赛形式为笔试和现场答辩等，比赛内容以开放型创新与创意类题目为主。 <br>落地邀请赛高校如下（以下排名不分先后）： <br>北京大学、清华大学、北京航空航天大学、中科院计算所、哈尔滨工业大学、华中科技大学、中国科学技术大学、南京大学、浙江大学、上海交通大学、华南理工大学、复旦大学。 <br><br><span style="LINE-HEIGHT: 1.8em; FONT-FAMILY: 'Times'">3</span><wbr></span><wbr>、比赛日程安排</span><wbr> <br><br>赛程分为校内资格赛、校内复赛、校内决赛、夏令营全国总决赛（大赛组委会将在全国的校内决赛获奖选手中甄选<span style="LINE-HEIGHT: 1.8em; FONT-FAMILY: 'Times'">10</span><wbr>名选手参加）。具体参加比赛的指引请各位参赛者关注大赛官网、所在受邀高校海报、<span style="LINE-HEIGHT: 1.8em; FONT-FAMILY: 'Times'">BBS</span><wbr>和通知等。 <br><br>报名</span><wbr> <br>参赛者所在落地邀请赛高校校内资格赛前 <br><br>校内赛（资格赛、复赛、决赛）</span><wbr> <br><span style="LINE-HEIGHT: 1.8em; FONT-FAMILY: 'Times'">2009</span><wbr>年<span style="LINE-HEIGHT: 1.8em; FONT-FAMILY: 'Times'">5</span><wbr>月、<span style="LINE-HEIGHT: 1.8em; FONT-FAMILY: 'Times'">6</span><wbr>月 <br><br>夏令营总决赛</span><wbr> <br><span style="LINE-HEIGHT: 1.8em; FONT-FAMILY: 'Times'">2009</span><wbr>年<span style="LINE-HEIGHT: 1.8em; FONT-FAMILY: 'Times'">7</span><wbr>月<span style="LINE-HEIGHT: 1.8em; FONT-FAMILY: 'Times'">26</span><wbr>日 <br><br><span style="LINE-HEIGHT: 1.8em; FONT-FAMILY: 'Times'">4</span><wbr></span><wbr>、奖项设置</span><wbr> <br></span><wbr><br>腾讯创新天才奖<span style="LINE-HEIGHT: 1.8em; FONT-FAMILY: 'Times'">1</span><wbr>名——￥ 30000和1个10年免费QQ会员资格 <br>腾讯创新金奖1名——￥ 20000和1个5年免费QQ会员资格 <br>腾讯创新银奖1名——￥ 15000和1个5年免费QQ会员资格 <br>腾讯创新铜奖1名——￥ 10000和1个5年免费QQ会员资格 <br>另：所有校内赛优秀者都将作为公司重点关注对象，优先考虑录用为腾讯公司产品经理。总决赛选手将邀请至腾讯深圳总部参观，享受夏令营活动，并与公司高层面对面，接受职业发展上的指导。</span><wbr> <br><br>主办单位</span><wbr> <br><br>&#183;腾讯研究院<span style="LINE-HEIGHT: 1.8em; FONT-FAMILY: 'Times'"> | </span><wbr>腾讯公益慈善基金会 <br><br>权利说明?</span><wbr></span><wbr> <br><br>&#183;免费声明：本次大赛由腾讯公益慈善基金会资助，因此在本次大赛中不会以任何形式收取参赛者和参与网友的任何费用； <br><br>&#183;主办单位保留根据自己的判断，取消不当参赛人参赛权利，同时保留取消、中断、修改或者暂停大赛的权利。主办单位保留变更大赛日程和大赛规则的权利，任何变更都通过大赛官方网站公告公布为准，不另行通知； <br><br>&#183;参赛者参加本次大赛，必须避免使腾讯公司、其所属母公司、子公司、关系企业、员工承担任何因参与本次大赛或获奖而引发的责任和损害；任何人无法遵守大赛规则，将被取消参赛资格。本次大赛遵守中国法律； <br><br>&#183;警告：参赛者或任何第三方故意破坏任何大赛相关站点或者暗中破坏比赛正常操作的行为都是违反刑法和民事法律的。假如出现这种行为，主办单位保留对造成损害的参赛者或第三方追究最严厉的法律责任的权利； <br><br>&#183;解释权：本次大赛的最终解释权为主办单位拥有。 <br><br><span style="LINE-HEIGHT: 1.8em; FONT-FAMILY: 'Times'">TIC'09</span><wbr></span><wbr>大赛官方线上联络和信息沟通：</span><wbr></span><wbr> <br><span style="LINE-HEIGHT: 1.8em; FONT-FAMILY: 'Times'">* </span><wbr>大赛官方网站：<a href="http://xiaoyou.qq.com/tic" target=_blank><span style="LINE-HEIGHT: 1.8em; FONT-FAMILY: 'Times'"><u><font color=#4d4d4d>http://xiaoyou.qq.com/tic</font></u></span><wbr></a><wbr> <br><span style="LINE-HEIGHT: 1.8em; FONT-FAMILY: 'Times'">* </span><wbr>大赛官方<span style="LINE-HEIGHT: 1.8em; FONT-FAMILY: 'Times'">Qzone</span><wbr>：<a href="http://tic.qzone.qq.com/" target=_blank><span style="LINE-HEIGHT: 1.8em; FONT-FAMILY: 'Times'"><u><font color=#4d4d4d>http://tic.qzone.qq.com</font></u></span><wbr></a><wbr> <br>（请将该<span style="LINE-HEIGHT: 1.8em; FONT-FAMILY: 'Times'">Qzone</span><wbr>添加关注，即可订阅大赛新闻、公告及相关信息的<span style="LINE-HEIGHT: 1.8em; FONT-FAMILY: 'Times'">QQ</span><wbr>通知） <br><span style="LINE-HEIGHT: 1.8em; FONT-FAMILY: 'Times'">* </span><wbr>大赛官方电邮：[email=[ft=,,Times]tic@vip.qq.com</span><wbr>]tic@vip.qq.com[/email] <br><br>温馨提示：</span><wbr></span><wbr> <br><br>&#183;为了更好地与大赛官方和参赛者之间的互动交流，参赛者可以用在<span style="LINE-HEIGHT: 1.8em; FONT-FAMILY: 'Times'">xiaoyou.qq.com</span><wbr>撰写参赛日记记录参赛的心路历程； <br><br>&#183;大赛新闻和公告的订阅方法：请访问大赛官方博客（<a href="http://tic.qzone.qq.com/" target=_blank><span style="LINE-HEIGHT: 1.8em; FONT-FAMILY: 'Times'"><u><font color=#4d4d4d>http://tic.qzone.qq.com</font></u></span><wbr></a><wbr>），并点击&#8220;添加关注&#8221;依照网页指引将官方博客收藏，以后当官方博客有更新时，你就会收到<span style="LINE-HEIGHT: 1.8em; FONT-FAMILY: 'Times'">QQ</span><wbr>通知； <br><br>&#183;为了保护好你的权益，请你妥善保管自己的<span style="LINE-HEIGHT: 1.8em; FONT-FAMILY: 'Times'">QQ</span><wbr>密码，确保避免遗失或被盗用，以免影响你的参赛； <br><br>&#183;参赛者获奖应该按照相关国家法规缴纳税金，所有奖金均为税前金额；主办单位可以协助代扣代缴。</div>
<img src ="http://www.cppblog.com/sicheng/aggbug/79192.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/sicheng/" target="_blank">oyjpart</a> 2009-04-07 17:17 <a href="http://www.cppblog.com/sicheng/archive/2009/04/07/79192.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>google的三大核心技术MapReduce/GFS/BigTable</title><link>http://www.cppblog.com/sicheng/archive/2009/04/07/79147.html</link><dc:creator>oyjpart</dc:creator><author>oyjpart</author><pubDate>Tue, 07 Apr 2009 01:46:00 GMT</pubDate><guid>http://www.cppblog.com/sicheng/archive/2009/04/07/79147.html</guid><wfw:comment>http://www.cppblog.com/sicheng/comments/79147.html</wfw:comment><comments>http://www.cppblog.com/sicheng/archive/2009/04/07/79147.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/sicheng/comments/commentRss/79147.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/sicheng/services/trackbacks/79147.html</trackback:ping><description><![CDATA[这三篇论文翻译质量相当高，三位译者作出了非常了不起的、实实在在的贡献，真是应该好好感谢他们！<br><br>MapReduce：<br>http://blog.csdn.net/active1001/archive/2007/07/02/1675920.aspx<br><br>GFS:<br>http://blog.csdn.net/xuleicsu/archive/2005/11/10/526386.aspx<br><br>BigTale:<br>http://blog.csdn.net/accesine960/archive/2006/02/09/595628.aspx
<img src ="http://www.cppblog.com/sicheng/aggbug/79147.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/sicheng/" target="_blank">oyjpart</a> 2009-04-07 09:46 <a href="http://www.cppblog.com/sicheng/archive/2009/04/07/79147.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>【zz】钱学宁:关于中国外汇储备的伪命题辨析</title><link>http://www.cppblog.com/sicheng/archive/2009/04/04/78895.html</link><dc:creator>oyjpart</dc:creator><author>oyjpart</author><pubDate>Fri, 03 Apr 2009 16:02:00 GMT</pubDate><guid>http://www.cppblog.com/sicheng/archive/2009/04/04/78895.html</guid><wfw:comment>http://www.cppblog.com/sicheng/comments/78895.html</wfw:comment><comments>http://www.cppblog.com/sicheng/archive/2009/04/04/78895.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.cppblog.com/sicheng/comments/commentRss/78895.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/sicheng/services/trackbacks/78895.html</trackback:ping><description><![CDATA[<strong><font size=5><font color=#ff0000>　&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr></font></font></strong>
<p>　　中国的外汇储备问题举世关注。据2008年底的权威发布数据，中国共拥有1.95万亿美元的外汇储备，稳居世界第一。在全球经济一体化的背景下，西方国家的金融危机逐步深化，正逐步蔓延成全球的经济危机。由于美联储为拯救金融机构和信用体系，连续减息，释放流动性，全球形成了对美元贬值的忧惧态势。中国以出口依赖型为主导的发展模式难以为继，刺激国内需求成了不二选择，但如何刺激却也是莫衷一是。在世界经济局势风云诡谲之际，中国恰逢巨额外汇储备屡创新高，因此有关储备财富评价和管理成为经济学者关注的交点，论战频频。中国外汇储备的贬值论、中国外汇储备的投资论、用外汇储备刺激内需论在经济学界中盛行一时。但是，如果对外汇储备的真实经济学含义进行金融分析，就会发现，上述三种论调当属金融学伪命题。本文试就外汇储备的形成和管理原则进行剖析，解释外汇储备的经济学本义，以澄清市场的一般误解。</p>
<p><br>　　<strong>伪命题一：中国外汇储备贬值论。</strong>这一论断是基于这几年人民币对外总体保持升值态势而形成的。对比人民币的升值，外汇储备相对贬值，而且容易计算，贬值论调的基础自然一目了然。其实，从外汇储备形成机制来看，这种论断似是而非。因为中国资本项目严格控制，进出数额不大，游资进出速度快，难以形成长期沉淀，所以仅从经常项下分析这一问题。大家知道，出口企业出口商品或劳务，回收外汇，然后结余外汇通过结售汇制度向银行换回人民币；银行返身向中央银行出售外汇，得到人民币；央行买入外汇，形成外汇储备，同时释放人民币，增加基础货币供给；央行为了对冲这部分富余货币供给（因为这部分收入对应的是对国外提供的商品或劳务，国内并没有对等的供给）发行央票进行对冲，压抑银行的货币供给能力，使内部货币供求保持平衡。所以，从央行角度来讲，只是让渡了企业收入形成的对国外购买力，形成了对外购买或偿付的支付准备，在央行资产负债表上体现为资产方的&#8220;外汇占款&#8221;。其间出口收入形成的国内购买力已经通过结售汇方式实现。所以，外汇储备是央行对内部的债务和对外部的债权的中间体。</p>
<p><br>　　所以，正确评价储备是否贬值，应该是考察对外的购买力是否降低。国际通货的购买力评价应该兼顾国际大宗商品市场价格和通货本国的物价水平两个方面。这两年来，国外大宗商品交易市场经过一轮暴涨后逐步回归历史中游水平，由于全球经济的不景气，短期之内价格的大幅上升概率并不高。美国一直处于低通胀水平，其他主要国际储备货币属国（如欧元区各国、日本等）的通胀率也基本处于较低位置，所以，这些国际通货区域的通胀率不高，也即是说，外汇储备的对外购买力并没有得到削弱，外汇储备并没有贬值。从内部来将，央行收揽了国内经济体货币错配的损益，代管了对外购买力，人民币的对外升值仅仅表明进口部门换汇成本上升，损益留在内部。对外部购买力的评价而言，国民总体财富没有减少。</p>
<p><br>　　<strong>伪命题二：中国外汇储备投资效率低下论。</strong>目前中国的外汇储备有一半以上用于美国的国债和美国公司债投资。2008年，为提高外汇储备的使用效率，中国设立了中国投资有限责任公司，经发行特别国债购买2000亿储备资产注册成立，进行国际投资。诸多学者对购买黑石投资等损失虽然惋惜，但是并无人诟病。反而对中国购买美国国债非议颇多，声讨其贬值损失。但事实是非本应相反。众所周知，外汇储备的用途之一是国内经济体经常项下的进口购买支付能力的准备，之二是资本项下清偿国际债务或国外投资回流的准备。作为外汇需求的储备，外汇储备的管理原则是安全性、流动性兼备，保障国际收支的均衡。购买美国国债，无疑符合这两个原则。赢利性从来就不应当成为央行管理外汇储备的主要目标，央行也不应当具备实体投资功能。再者，从外汇储备的投资实体资产的风险角度看，以购买美国资产为例，购买美元计价的实体资产（非进口商品）后，最终兑现仍然要换成美元，这样，事实上承担了双重风险：所谓的美元贬值风险并没有规避，同时还要承担实体资产价格下跌的风险。中投公司购买黑石、平安集团购买富通银行损失惨重就是显然的例子。当前全球经济危机尚未看到消停的迹象，全球资产价格还行走在下降通道上，此时贸然参与资产投资，风险仍然很大。再者，购买黄金更是无稽之谈。黄金在1973年彻底与美元脱钩之后，已然失去了货币本义，作为储备的意义也已经不大。即使在两次欧洲&#8220;央行售金协议（CBGA）&#8221;的限售制约下，从1999年到2008年，官方仍净售出黄金4955吨。所以，黄金作为央行储备的地位是逐年下降的，当前黄金价格居于高位更多是缘于历史拜金情结和对冲基金对美元通胀预期的炒作。</p>
<p><br>　　美国依然是世界绝对强势的经济体，美元依然是世界绝对占多的国际贸易结算通货和国际储备通货，对美元的信心丧失不可轻易妄下结论。始发于美国金融层面的危机固然对美国经济有影响，但美国最近的救市政策明确，态势积极。个人认为，美联储购买1.15万亿美国国债和金融机构抵押债券的流动性释放措施不致引发全球通货膨胀，原因有三：一、美联储以3000亿支持美国财政赤字政策，政府投资和政府开支得以推进。从美国内部需求角度，消费需求在短时间内难以恢复，高科技出口制造国际环境不佳，政府购买与投资成为必然选择，在全球经济不景气、大宗商品价格疲软情况下，这种支出形成通胀压力的概率不高。二、美联储购买8500亿抵押债券，主要目的是增强金融机构流动性，恢复市场信心，使之免遭清算危机或制度因素导致的破产，避免产生大规模金融信用链条的破裂效应。这部分资金在私人部门投资疲软、金融机构极度审慎的情况下，不可能大批量通过信贷渠道流入实体部门而形成市场购买力，只能游走于金融部门之间，形成通胀压力的概率低。三、国际大宗商品期货市场历来是泛滥美元的蓄水池，也是美元区定价的重要基地，但是，经过两年的疯狂之后，伴随着金融危机深化，大宗商品市场价格逐步回归，在全球经济疲软的背景下，兴风作浪的支持因素并不存在，这些商品期价高涨的概率也不高。综上三点，目前的美元泛滥更多是一种流动性解决，并不会形成全球性的通胀。一旦美国金融危机缓解，投资与就业逐步回升，美国自然不会让自身通胀失控，美联储也能够从容地回收过剩的美元，降低流动性充裕产生的投资消费的过热需求。美国与美元的经济主导影响力决定了其灵活性和可控性。所以，美元和美国国债不至于崩盘，美国国债依然是相对安全的资产，中国加大购买的决策是完全正确的，也是维护外汇储备购买力的重要手段。</p>
<p><br>　　<strong>伪命题三：中国应该拿巨额外汇储备刺激内需或增加民众财产收入。</strong>这是对外汇储备的经济学意义的简单误解。某些著名学者甚至提出把外汇储备直接分给百姓的荒唐方案。前边已经分析过，出口收入经过结售汇制度，已经换成人民币形成了国内财富和购买力。在央行手中，外汇储备是对进口或债务清偿的支付准备，以备国内实体对外之需。央行是无法在自己手中把外汇换成人民币的，央行持有储备只供国内部门需要时回收人民币卖出外汇，同时进行内部货币供应量的释放对冲，这个过程和形成储备过程刚好相逆。如果把外汇分给民众进行投资或消费，若要刺激国内市场，民众还是要把外汇换成人民币进行购买，结果还是央行无端的又放出相应的基础货币，和直接通胀无异，成为伪逻辑。若民众进行对外购买，只是徒然增加进口，反而对内部供给产生挤出效应，不利于国内需求对内部经济的提振。所以，外汇储备是一种支付手段的备付，是央行代管的对外财富的索取权，并不是一种国民财政资产，以之刺激内需或简单分给民众则是犯了金融学的常识错误。</p>
<p><br>　　这三个伪命题困扰了财经评论界许久，众说不一，许多批评和建议都曲解了外汇储备的本义。但是，可以看到，中央对于外汇储备问题始终是明智而坚决的，保持了经济决策的正确导向性。首先，央行把持住了外汇储备的本质意义，保证安全性和流动性。在2005年汇率改革之后，央行进行一篮子加权储备货币政策，给币种之间的调整留下足够的运作空间，保证对外购买力的均衡。其次，在保留足够的偿付储备后，央行运用外汇储备购入美国国债或是其政府担保的企业债券，旨在保持安全情况下保证较强的流动性。再次，政府已经注重运用外汇储备进行全球战略资源配置，通过各大企业实体进行并购国外实体资产，进行外部投资的尝试，以期良好的回报和外汇储备的增值。这些都可以说是正确的选择。</p>
<p><br>　　虽然当前中国外汇储备处于历史的最高位，由于资本项下严格管制和外债的节制，中国储备处在充溢阶段，为稳定宏观环境、稳定汇率制度产生了正面积极的作用。但是，随着这次金融危机的深化，世界经济的格局将产生巨大的变化。首先，美国消费模式的变化将导致中国轻工产品出口受挫，外向型经济将萎缩；其次，中国更注重制约资源性、高耗能产品的出口。再次，中国积极提振内需，必然要增加进口。这些都使得今后的外汇储备增长迅速放缓。所以，中国的高外汇储备只是特定经济阶段的产物，并非常态，对外汇储备存量和增量的变化不可掉以轻心。与此同时，必须有足够的预期，在资本项目逐步开放之后，中国面临的国际资本流动的数量、频率、速度都将跃迁，资本进出冲击度增加，人民币不可避免成为市场炒作工具。这时汇率调控的艺术性要大大加强，外汇储备必须有足够的保有量，以发挥坚强的稳定锚作用，债务期限配置和资本流动管理也将是巨大的挑战。这种情况下，外汇储备的蓄积是很有必要的，充裕的外汇储备也是1998年中国在东南亚金融危机中扮演中流砥柱的直接原因。</p>
<p><br>　　在运用外汇储备（投资实体从央行购进外汇、或其留存外汇）进行国外资产投资是个很深刻的课题。在国际大宗商品市场、金融产品市场、股权或资产市场，中国的各个大型机构都曾有过惨痛教训，上溯到上世纪90年代的中国有色、中国五矿的期货市场博弈，直到这几年的中航油燃料油期货交易、航空公司原油期权合约、中资银行购买次债衍生品、平安购买富通银行股权&#8230;&#8230;无一不折戟沉沙，铩羽而归。在成熟的国际市场面前，中国机构的投资能力显然还不足以应对。如果把中国投资有限责任公司作为主权投资基金，就必然作为国家战略的执行人，保证国家长期资源配置的全球化采购与投资，在国际上为国家的长期战略储备资源。可惜审视目前中投公司的投资作为，依然围绕资本市场的基金热点炒作，风险极大，没有体现中投公司的国家战略责任和鲜明的投资定位，如不改变策略，或成为国际对冲基金的砧板上之鱼肉。所以，中投的设立与战略值得反思。实体资产的国际化投资，则应交给市场化的国内经济实体机构，按照市场规则来进行，选定合适标的后，用人民币购进外汇进行投资购买。战略选择主要指向两大方向：一是对产业上下游的整合，购并产业发展瓶颈项目，整合原材料布局、产品研发与设计、营销与物流等附加值高的产业链部位，增强自主定价能力，融入国际化的核心价值链，从而提升中国的产业结构；二是对高科技应用技术和管理技术的引进，积极引导产业向现代化技术、精细化管理方向发展，减少低效重复研究，实行&#8220;拿来主义&#8221;，提升企业的效率和国际竞争能力，达到质与量的双优化。这两方面应当交给企业，逐步培养国际投资能力，整合产业结构，改变原有的粗放型、低附加值出口为主的经济格局。</p>
<p><br>　　同时，应当审慎进行不熟悉市场的博弈，不打无把握无准备之战。国际金融市场上，对冲基金的资金整合能力、金融工具运用能力都远超中国的机构，贸然参与投机是成算不大的。应当尽量避免重蹈覆辙，逐步培养国际型金融人才和专业机构，积极但谨慎地逐步参与国际金融市场的博弈。</p>
<p><br>　　纵览汇改之后的央行作为，这几年外汇储备管理总体仍然还是健康的，而且央行对汇率制度、储备调节还是秉持了可控性、渐进性的基本准则。所以，针对国际经济形势的变化，央行还需把持外汇储备量上的稳定，还需把安全性、流动性作为第一原则。在这个基础上，国家利用富裕部分进行长期化、国际化战略的运作，并主动规避金融衍生品市场的漩涡。同时，支持企业逐步走向国际投资市场，真正融入国际化竞争，利用外汇储备购进企业的真正必需品，达到产业链的整合和提升，共同推进中国产业的健康发展。这才是外汇储备管理对中国经济支持的真正有效路径。</p>
<p>&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr><strong><font color=#ff0000 size=5>文章来源:</font></strong><a href="http://www.jsmedia.tv/bbs/viewthread.php?tid=46191&amp;extra=page%3D1" target=_blank><font style="FONT-SIZE: 20px" color=#ff0000><strong><u>极视财经网</u></strong></font></a>&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>&nbsp;</p>
<img src ="http://www.cppblog.com/sicheng/aggbug/78895.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/sicheng/" target="_blank">oyjpart</a> 2009-04-04 00:02 <a href="http://www.cppblog.com/sicheng/archive/2009/04/04/78895.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>《入殓师》</title><link>http://www.cppblog.com/sicheng/archive/2009/03/29/78325.html</link><dc:creator>oyjpart</dc:creator><author>oyjpart</author><pubDate>Sun, 29 Mar 2009 15:38:00 GMT</pubDate><guid>http://www.cppblog.com/sicheng/archive/2009/03/29/78325.html</guid><wfw:comment>http://www.cppblog.com/sicheng/comments/78325.html</wfw:comment><comments>http://www.cppblog.com/sicheng/archive/2009/03/29/78325.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cppblog.com/sicheng/comments/commentRss/78325.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/sicheng/services/trackbacks/78325.html</trackback:ping><description><![CDATA[<img class="block mauto" alt=入殓师 src="http://img1.mtime.com/pi/d/2009/6/200921622470.1728102.jpg"><br><br><br>今天看的这部电影，因为昨天看《蝴蝶效应3》之后甚是失望，感觉怎么能落入跟随《Jumper》的境地，更可怕的是，还需要《SAW》的血腥来帮助观众提起精神。无奈《蝴蝶效应1》太经典了。随后就试图寻找好看的电影看了两部都是看到大半了实在看不下去了，《射杀》和《陨石浩劫》。听说《先知》要出来了，期待一下。随后找到了一步《入殓师》，从题材来说是我喜欢的类型，不过是日本片。抱着看到另外一部《老男孩》的巨大期待去看这部电影，结果并未失望哦。<br><br>《入殓师》：<br>很少看日本的电影，不过这一部还是不错的。<br>影片从入殓师这样一个角度来审视生命与人的价值，可以说是最直接而最真实的。虽然整部电影在缓和平淡的节奏下开展，但是细节却留给了观众非常深刻的印象。<br>同时在影片中出现了很多生活中的热点与矛盾的折射，也给电影本身平铺的情节带入了起伏与冲突。<br>最后不得不提的是，[大悟]的大提琴伤感的琴声，以及他和妻子[美香]之间深深的感情，完美地澿染了影片沉重伤感而美的主旋律。<br><img class="block mauto" alt=入殓师 src="http://img1.mtime.com/pi/d/2008/40/2008929193051.80894846.jpg">
<img src ="http://www.cppblog.com/sicheng/aggbug/78325.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/sicheng/" target="_blank">oyjpart</a> 2009-03-29 23:38 <a href="http://www.cppblog.com/sicheng/archive/2009/03/29/78325.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[zz]shell编程初学者教程</title><link>http://www.cppblog.com/sicheng/archive/2009/03/27/78077.html</link><dc:creator>oyjpart</dc:creator><author>oyjpart</author><pubDate>Fri, 27 Mar 2009 13:55:00 GMT</pubDate><guid>http://www.cppblog.com/sicheng/archive/2009/03/27/78077.html</guid><wfw:comment>http://www.cppblog.com/sicheng/comments/78077.html</wfw:comment><comments>http://www.cppblog.com/sicheng/archive/2009/03/27/78077.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.cppblog.com/sicheng/comments/commentRss/78077.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/sicheng/services/trackbacks/78077.html</trackback:ping><description><![CDATA[<span style="color: red;">目前这篇文章全文转载自http://www.a5d.com/infoview/Article_1071.asp</span><br>
<br><span style="font-weight: bold;">为什么要进行shell编程</span>
<br>
<br>　　Linux系统中虽然有各种各样的图形界面工具，但shell仍然是一个非常灵活的工具。Shell不仅集合了大量命令，还是一门非常棒的编
程语言。借助shell，大量任务能实现自动化；shell特别擅长系统管理任务，尤其适合那些易用性、可维护性和便携性比效率更重要的任务。
<br>
<br>　　下面，让我们一起来看看shell是如何工作的：
<br>
<br><span style="font-weight: bold;">建立一个脚本</span>
<br>
<br>　　Linux中有许多种不同的shell，通常我们使用bash (bourne again shell)
进行shell编程，因为bash不仅免费（自由）且易于使用。本文提供的脚本都用bash（当然大多数情况下，这些脚本同样可以在bash的前
辈，bourne shell中运行）执行。
<br>
<br>　　如同其他语言一样，我们可以使用任意一种文字编辑器，比如nedit、kedit、emacs、vi等来编写shell脚本，它必须以如下行开始（必须放在文件的第一行）：
<br>
<br>
<div class="codetitle"><strong>代码:</strong></div>
<div class="codecontent">#!/bin/sh</div>
<br><br>　　符号#!用来告诉系统执行该脚本的程序，本例使用/bin/sh。编辑完了，如果要执行该脚本，还必须使其可执行：<br><br>
<div class="codetitle"><strong>代码:</strong></div>
<div class="codecontent">chmod +x filename</div>
<br><br>　　这样输入 ./filename 便可执行该脚本。<br><br><span style="font-weight: bold;">注释</span><br><br>　　shell脚本中以# 开始的行表示注释，直到一行的结束。我们真诚的建议你在脚本中使用注释，这样即便在相当长时间内没有使用该脚本，你也能在短时间内明白该脚本的作用和工作原理；此外还有很重要的原因——有了注释，更利于和别人分享你的脚本。<br><br><span style="font-weight: bold;">变量</span><br><br>　　在其它编程语言中，你必须使用变量。shell编程中，所有变量都由字符串组成，并且不需要声明。要给一个变量赋值，你可以这么写：<br><br>
<div class="codetitle"><strong>代码:</strong></div>
<div class="codecontent">变量名=值</div>
<br><br>　　在变量名之前加一个$，就可以取出变量值：<br><br>
<div class="codetitle"><strong>代码:</strong></div>
<div class="codecontent">#!/bin/sh<br>#对变量赋值：<br>a="hello world"<br><br># 打印变量a的值：<br>echo "A is:" $a</div>
<br><br>　　挑个自己喜欢的编辑器，输入以上内容，并保存为文件first，然后执行 chmod +x first 使其可执行，最后输入 ./first 执行该脚本。其输出结果如下：<br><br>
<div class="quotetitle"><strong>引用:</strong></div>
<div class="quotecontent">A is: hello world</div>
<br><br>　　有时候变量名可能会和其它文字混淆，比如：<br><br>
<div class="codetitle"><strong>代码:</strong></div>
<div class="codecontent">num=2<br>echo "this is the $numnd"</div>
<br><br>　　上述脚本并不会输出"this is the 2nd"，只会打印"this is the "；这是由于shell会去搜索变量numnd的值，而实际上这个变量此时并没有值。可以使用花括号来告诉shell我们要打印的是num变量：<br><br>
<div class="codetitle"><strong>代码:</strong></div>
<div class="codecontent">num=2<br>echo "this is the ${num}nd"</div>
<br><br>　　上述脚本的输出结果为： this is the 2nd<br><br>　　有许多变量是系统自动设定的，在后面用到这些变量时我们再作说明。如果你需要处理数学表达式，那么得借助诸如 expr 的程序。<br><br>　　除了仅在脚本内有效的普通shell变量外，还有环境变量，即那些由export关键字处理过的变量。本文不讨论环境变量，因为一般只在登录脚本中使用环境变量。<br><br><span style="font-weight: bold;">Shell命令和流程控制</span><br><br>　　在shell脚本中可以使用三类命令：<br><br><span style="font-weight: bold;">1) Unix 命令:</span><br><br>　　在shell脚本中可以使用任意unix命令，不过实际上最为常用的通常是那些文件和文字操作相关的命令。下面介绍一些常用命令语法及功能：<br><br>　　echo "some text": 在屏幕上输出信息<br><br>　　ls: 文件列表<br><br>　　wc &#8211;l file  wc -w file  wc -c file: 分别计算文件的行数（line）、单词数（word）和字符数（character）<br><br>　　cp sourcefile destfile: 文件拷贝<br><br>　　mv oldname newname : 重命名文件或移动文件<br><br>　　rm file: 删除文件<br><br>　　grep 'pattern' file: 在文件内搜索字符串或和正则表达式匹配的字符串<br><br>　　cut -b column file: 将指定范围内的文件内容输出到标准输出设备（屏幕）上。比如：输出每行第5至9个字符 cut -b5-9 file.txt，注意不要和cat命令混淆，这是两个完全不同的命令<br><br>　　cat file.txt: 输出文件内容到标准输出设备（屏幕）上<br><br>　　file somefile: 取得文件somefile的文件类型<br><br>　　read var: 提示用户输入，并将输入内容赋值给变量var<br><br>　　sort file.txt: 对file.txt文件所有行进行排序<br><br>　　uniq: 只输出文件中内容不一致的行，如： sort file.txt | uniq<br><br>　　expr: 进行数学运算，如要进行2+3的运算，命令为: expr 2 "+" 3<br><br>　　find: 搜索文件，如根据文件名搜索：find . -name filename -print<br><br>　　tee: 将数据输出到标准输出设备(屏幕) 和文件，比如：somecommand | tee outfile<br><br>　　basename file: 返回不包含路径的文件名，如： basename /bin/tux 会返回 tux<br><br>　　dirname file: 返回文件所在路径，如：dirname /bin/tux 会返回 /bin<br><br>　　head file: 打印文本文件开头几行<br><br>　　tail file : 打印文本文件末尾几行<br><br>
sed:
Sed是一个基本的查找替换程序。可以从标准输入（如命令管道）读入文本，并将结果输出到标准输出（屏幕）；该命令采用正则表达式进行搜索。不要和
shell中的通配符相混淆。比如将 ubuntu 替换为 Ubuntu ：cat text.file | sed
's/ubuntu/Ubuntu/' &gt; newtext.file<br><br>　　awk: awk
用来提取文本文件中的字段。缺省的字段分割符是空格，可以使用 -F 指定其它分割符。cat file.txt | awk -F, '{print
$1 "," $3 }'，这里我们使用 , 作为字段分割符，同时打印第一和第三个字段。如果该文件内容为 Adam Bor, 34,
IndiaKerry Miller, 22, USA，则上述命令的输出为：Adam Bor, IndiaKerry Miller, USA<br><br><span style="font-weight: bold;">2) 概念: 管道, 重定向和 backtick</span><br><br>　　尽管这些都不是系统命令，不过它们扮演着相当重要的角色。<br><br>　　管道 (|) 将一个命令的输出作为另外一个命令的输入。<br><br>
<div class="codetitle"><strong>代码:</strong></div>
<div class="codecontent">grep "hello" file.txt | wc -l</div>
<br><br>　　上述命令会在file.txt中搜索包含有&#8221;hello&#8221;的行并计算行数，这里grep命令的输出成了wc命令的输入。当然您可以使用多个命令。<br><br>　　重定向：将命令的结果输出到文件，而不是标准输出（屏幕）。<br><br>
<div class="codetitle"><strong>代码:</strong></div>
<div class="codecontent">　　&gt; 写入文件并覆盖旧文件<br><br>　　&gt;&gt; 加到文件的尾部，保留旧文件内容。</div>
<br><br>      反短斜线<br><br>　　使用反短斜线可以将一个命令的输出作为另外一个命令的一个命令行参数。<br><br>
<div class="codetitle"><strong>代码:</strong></div>
<div class="codecontent">find . -mtime -1 -type f -print</div>
<br><br>　　上述命令可以查找过去24小时（-mtime &#8211;2则表示过去48小时）内修改过的文件。如果你想将所有查找到的文件打一个包，则可以使用以下脚本：<br><br>
<div class="codetitle"><strong>代码:</strong></div>
<div class="codecontent">#!/bin/sh<br># The ticks are backticks (`) not normal quotes ('):<br>tar -zcvf lastmod.tar.gz `find . -mtime -1 -type f -print`</div>
<br><br><span style="font-weight: bold;">3) 流程控制</span><br><br>　　"if" 表达式如果条件为真则执行then后的部分：<br><br>
<div class="codetitle"><strong>代码:</strong></div>
<div class="codecontent">if ....; then<br>　 ....<br>elif ....; then<br>　 ....<br>else<br>　 ....<br>fi</div>
<br><br>　　大多数情况下，可以使用测试命令来对条件进行测试。比如可以比较字符串、判断文件是否存在及是否可读等等&#8230;通常用" [ ] "来表示条件测试，注意这里的空格很重要，要确保方括号前后的空格。<br><br>
<div class="codetitle"><strong>代码:</strong></div>
<div class="codecontent">[ -f "somefile" ] ：判断是否是一个文件<br>[ -x "/bin/ls" ] ：判断/bin/ls是否存在并有可执行权限<br>[ -n "$var" ] ：判断$var变量是否有值<br>[ "$a" = "$b" ] ：判断$a和$b是否相等</div>
<br>　　执行man test可以查看所有测试表达式可以比较和判断的类型。<br><br>　　直接执行以下脚本：<br><br>
<div class="codetitle"><strong>代码:</strong></div>
<div class="codecontent">#!/bin/sh<br>if [ "$SHELL" = "/bin/bash" ]; then<br>　echo "your login shell is the bash (bourne again shell)"<br>else<br>　echo "your login shell is not bash but $SHELL"<br>fi</div>
<br><br>　　变量$SHELL包含了登录shell的名称，我们拿它和/bin/bash进行比较。<br><br>      <span style="font-weight: bold;">快捷操作符</span><br><br>　　熟悉C语言的朋友可能会很喜欢下面的表达式：<br><br>
<div class="codetitle"><strong>代码:</strong></div>
<div class="codecontent">[ -f "/etc/shadow" ] &amp;&amp; echo "This computer uses shadow passwors"</div>
<br><br>
这里的 &amp;&amp;
就是一个快捷操作符，如果左边的表达式为真则执行右边的语句。你也可以把它看作逻辑运算的与操作。上述脚本表示如果/etc/shadow文件存在，则打
印&#8221; This computer uses shadow passwors&#8221;。同样或操作(||)在shell编程中也可以用，例如：<br><br>
<div class="codetitle"><strong>代码:</strong></div>
<div class="codecontent">#!/bin/sh<br><br>mailfolder=/var/spool/mail/james<br>[ -r "$mailfolder" ] || { echo "Can not read $mailfolder" ; exit 1; }<br>echo "$mailfolder has mail from:"<br>grep "^From " $mailfolder</div>
<br><br>　　该脚本首先判断mailfolder是否可读，如果可读则打印该文件中的"From" 一行。如果不可读则或操作生效，打印错误信息后脚本退出。这里有个问题，那就是我们必须有两个命令：<br><br>　　-打印错误信息<br><br>　　-退出程序<br><br>　　我们使用花括号以匿名函数的形式将两个命令放到一起作为一个命令使用。一般函数将在下文提及。不用与和或操作符，我们也可以用if表达式作任何事情，但是使用与或操作符会更便利很多。<br><br>　　case表达式可以用来匹配一个给定的字符串，而不是数字。<br><br>
<div class="codetitle"><strong>代码:</strong></div>
<div class="codecontent">case ... in<br>...) do something here ;;<br>esac</div>
<br><br>　　让我们看一个例子，file命令可以辨别出一个给定文件的文件类型，如：file lf.gz，该命令输出结果为：<br><br>
<div class="quotetitle"><strong>引用:</strong></div>
<div class="quotecontent">lf.gz: gzip compressed data, deflated, original filename,<br>last modified: Mon Aug 27 23:09:18 2001, os: Unix</div>
<br>
<br>　　我们利用这一点写了一个叫做smartzip的脚本，该脚本可以自动解压bzip2, gzip 和zip 类型的压缩文件：
<br>
<br>
<br>#!/bin/sh
<br>ftype=`file "$1"`
<br>case "$ftype" in
<br>"$1: Zip archive"*)
<br>　　unzip "$1" ;;
<br>"$1: gzip compressed"*)
<br>　　gunzip "$1" ;;
<br>"$1: bzip2 compressed"*)
<br>　　bunzip2 "$1" ;;
<br>*) error "File $1 can not be uncompressed with smartzip";;
<br>esac
<br>
<br>
<br>
<br>　　您可能注意到我们在这里使用了一个特殊的变量$1。该变量包含了传递给该程序的第一个参数值。也就是说，当我们运行：
<br>
<br>
<br>smartzip articles.zip
<br>$1 就是字符串 articles.zip
<br>
<br>
<br>
<br>　　select 表达式是一种bash的扩展应用，尤其擅长于交互式使用。用户可以从一组不同的值中进行选择。
<br>
<br>
<br>select var in ... ; do
<br>　break
<br>done
<br>.... now $var can be used ....
<br>下面是一个例子：
<br>#!/bin/sh
<br>echo "What is your favourite OS?"
<br>select var in "Linux" "Gnu Hurd" "Free BSD" "Other"; do
<br>　　　　break
<br>done
<br>echo "You have selected $var"
<br>
<br>
<br>
<br>　　下面是该脚本运行的结果：
<br>
<br>
<br>What is your favourite OS?
<br>1) Linux
<br>2) Gnu Hurd
<br>3) Free BSD
<br>4) Other
<br>#? 1
<br>You have selected Linux
<br>
<br>
<br>
<br>　　您也可以在shell中使用如下的loop表达式：
<br>
<br>
<br>while ...; do
<br>....
<br>done
<br>
<br>
<br>
<br>　　while-loop 将运行直到表达式测试为真。will run while the expression that we
test for is true. 关键字"break" 用来跳出循环。而关键字&#8221;continue&#8221;用来不执行余下的部分而直接跳到下一个循环。
<br>
<br>　　for-loop表达式查看一个字符串列表 (字符串用空格分隔) 然后将其赋给一个变量：
<br>
<br>
<br>for var in ....; do
<br>　....
<br>done
<br>
<br>
<br>
<br>　　在下面的例子中，将分别打印ABC到屏幕上：
<br>
<br>
<br>#!/bin/sh
<br>for var in A B C ; do
<br>　echo "var is $var"
<br>done
<br>
<br>
<br>
<br>　　下面是一个更为有用的脚本showrpm，其功能是打印一些RPM包的统计信息：
<br>
<br>
<br>#!/bin/sh
<br># list a content summary of a number of RPM packages
<br># USAGE: showrpm rpmfile1 rpmfile2 ...
<br># EXAMPLE: showrpm /cdrom/RedHat/RPMS/*.rpm
<br>for rpmpackage in $*; do
<br>　if [ -r "$rpmpackage" ];then
<br>　　echo "=============== $rpmpackage =============="
<br>　　rpm -qi -p $rpmpackage
<br>　else
<br>　　echo "ERROR: cannot read file $rpmpackage"
<br>　fi
<br>done
<br>
<br>
<br>
<br>　　这里出现了第二个特殊的变量$*，该变量包含了所有输入的命令行参数值。如果您运行showrpm openssh.rpm w3m.rpm webgrep.rpm
<br>
<br>　　此时 $* 包含了 3 个字符串，即openssh.rpm, w3m.rpm and webgrep.rpm.
<br>
<br>引号
<br>
<br>　　在向程序传递任何参数之前，程序会扩展通配符和变量。这里所谓扩展的意思是程序会把通配符（比如*）替换成合适的文件名，它变量替换成变量
值。为了防止程序作这种替换，您可以使用引号：让我们来看一个例子，假设在当前目录下有一些文件，两个jpg文件， mail.jpg
和tux.jpg。
<br>
<br>
<br>#!/bin/sh
<br>echo *.jpg
<br>
<br>
<br>
<br>　　这将打印出"mail.jpg tux.jpg"的结果。
<br>
<br>　　引号 (单引号和双引号) 将防止这种通配符扩展：
<br>
<br>
<br>#!/bin/sh
<br>echo "*.jpg"
<br>echo '*.jpg'
<br>
<br>
<br>
<br>　　这将打印"*.jpg" 两次。
<br>
<br>　　单引号更严格一些。它可以防止任何变量扩展。双引号可以防止通配符扩展但允许变量扩展。
<br>
<br>
<br>#!/bin/sh
<br>echo $SHELL
<br>echo "$SHELL"
<br>echo '$SHELL'
<br>
<br>
<br>
<br>　　运行结果为：
<br>
<br>
<br>/bin/bash
<br>/bin/bash
<br>$SHELL
<br>
<br>
<br>
<br>　　最后，还有一种防止这种扩展的方法，那就是使用转义字符——反斜杆：
<br>
<br>
<br>echo *.jpg
<br>echo $SHELL
<br>
<br>
<br>
<br>　　这将输出：
<br>
<br>
<br>*.jpg
<br>$SHELL
<br>Here documents
<br>
<br>
<br>
<br>　　当要将几行文字传递给一个命令时，here
documents（译者注：目前还没有见到过对该词适合的翻译）一种不错的方法。对每个脚本写一段帮助性的文字是很有用的，此时如果我们四有那个
here documents就不必用echo函数一行行输出。 一个 "Here document" 以 &lt;&lt;
开头，后面接上一个字符串，这个字符串还必须出现在here
document的末尾。下面是一个例子，在该例子中，我们对多个文件进行重命名，并且使用here documents打印帮助：
<br>
<br>
<br>#!/bin/sh
<br># we have less than 3 arguments. Print the help text:
<br>if [ $# -lt 3 ] ; then
<br>cat &lt; ren -- renames a number of files using sed regular expressions
<br>
<br>USAGE: ren 'regexp' 'replacement' files...
<br>
<br>EXAMPLE: rename all *.HTM files in *.html:
<br>　ren 'HTM$' 'html' *.HTM
<br>
<br>HELP
<br>　exit 0
<br>fi
<br>OLD="$1"
<br>NEW="$2"
<br># The shift command removes one argument from the list of
<br># command line arguments.
<br>shift
<br>shift
<br># $* contains now all the files:
<br>for file in $*; do
<br>　　if [ -f "$file" ] ; then
<br>　　　newfile=`echo "$file" | sed "s/${OLD}/${NEW}/g"`
<br>　　　if [ -f "$newfile" ]; then
<br>　　　　echo "ERROR: $newfile exists already"
<br>　　　else
<br>　　　　echo "renaming $file to $newfile ..."
<br>　　　　mv "$file" "$newfile"
<br>　　　fi
<br>　　fi
<br>done
<br>
<br>
<br>
<br>　　这是一个复杂一些的例子。让我们详细讨论一下。第一个if表达式判断输入命令行参数是否小于3个 (特殊变量$# 表示包含参数的个数)
。如果输入参数小于3个，则将帮助文字传递给cat命令，然后由cat命令将其打印在屏幕上。打印帮助文字后程序退出。如果输入参数等于或大于3个，我们
就将第一个参数赋值给变量OLD，第二个参数赋值给变量NEW。下一步，我们使用shift命令将第一个和第二个参数从参数列表中删除，这样原来的第三个
参数就成为参数列表$*的第一个参数。然后我们开始循环，命令行参数列表被一个接一个地被赋值给变量$file。接着我们判断该文件是否存在，如果存在则
通过sed命令搜索和替换来产生新的文件名。然后将反短斜线内命令结果赋值给newfile。这样我们就达到了我们的目的：得到了旧文件名和新文件名。然
后使用mv命令进行重命名。
<br>
<br>函数
<br>
<br>　　如果您写了一些稍微复杂一些的程序，您就会发现在程序中可能在几个地方使用了相同的代码，并且您也会发现，如果我们使用了函数，会方便很多。一个函数是这个样子的：
<br>
<br>
<br>functionname()
<br>{
<br># inside the body $1 is the first argument given to the function
<br># $2 the second ...
<br>body
<br>}
<br>
<br>
<br>
<br>　　您需要在每个程序的开始对函数进行声明。
<br>
<br>　　下面是一个叫做xtitlebar的脚本，使用这个脚本您可以改变终端窗口的名称。这里使用了一个叫做help的函数。正如您可以看到的那样，这个定义的函数被使用了两次。
<br>
<br>
<br>#!/bin/sh
<br># vim: set sw=4 ts=4 et:
<br>
<br>help()
<br>{
<br>　　cat &lt; xtitlebar -- change the name of an xterm, gnome-terminal or kde konsole
<br>
<br>USAGE: xtitlebar [-h] "string_for_titelbar"
<br>
<br>OPTIONS: -h help text
<br>
<br>EXAMPLE: xtitlebar "cvs"
<br>
<br>HELP
<br>　　exit 0
<br>}
<br>
<br># in case of error or if -h is given we call the function help:
<br>[ -z "$1" ] &amp;&amp; help
<br>[ "$1" = "-h" ] &amp;&amp; help
<br>
<br># send the escape sequence to change the xterm titelbar:
<br>echo -e "33]0;$107"
<br>#
<br>
<br>
<br>
<br>　　在脚本中提供帮助是一种很好的编程习惯，这样方便其他用户（和您）使用和理解脚本。
<br>
<br>命令行参数
<br>
<br>　　我们已经见过$* 和 $1, $2 ... $9
等特殊变量，这些特殊变量包含了用户从命令行输入的参数。迄今为止，我们仅仅了解了一些简单的命令行语法（比如一些强制性的参数和查看帮助的-h选项）。
但是在编写更复杂的程序时，您可能会发现您需要更多的自定义的选项。通常的惯例是在所有可选的参数之前加一个减号，后面再加上参数值 (比如文件名)。
<br>
<br>　　有好多方法可以实现对输入参数的分析，但是下面的使用case表达式的例子无遗是一个不错的方法。
<br>
<br>
<br>#!/bin/sh
<br>help()
<br>{
<br>　cat &lt; This is a generic command line parser demo.
<br>USAGE EXAMPLE: cmdparser -l hello -f -- -somefile1 somefile2
<br>HELP
<br>　exit 0
<br>}
<br>
<br>while [ -n "$1" ]; do
<br>case $1 in
<br>　　-h) help;shift 1;; # function help is called
<br>　　-f) opt_f=1;shift 1;; # variable opt_f is set
<br>　　-l) opt_l=$2;shift 2;; # -l takes an argument -&gt; shift by 2
<br>　　--) shift;break;; # end of options
<br>　　-*) echo "error: no such option $1. -h for help";exit 1;;
<br>　　*) break;;
<br>esac
<br>done
<br>
<br>echo "opt_f is $opt_f"
<br>echo "opt_l is $opt_l"
<br>echo "first arg is $1"
<br>echo "2nd arg is $2"
<br>
<br>
<br>
<br>　　您可以这样运行该脚本：
<br>
<br>cmdparser -l hello -f -- -somefile1 somefile2
<br>
<br>
<br>　　返回的结果是：
<br>
<br>
<br>opt_f is 1
<br>opt_l is hello
<br>first arg is -somefile1
<br>2nd arg is somefile2
<br>
<br>
<br>
<br>　　这个脚本是如何工作的呢？脚本首先在所有输入命令行参数中进行循环，将输入参数与case表达式进行比较，如果匹配则设置一个变量并且移除该参数。根据unix系统的惯例，首先输入的应该是包含减号的参数。
<br>
<br>实例
<br>
<br>　　一般编程步骤
<br>
<br>　　现在我们来讨论编写一个脚本的一般步骤。任何优秀的脚本都应该具有帮助和输入参数。并且写一个伪脚本（framework.sh），该脚本包含了大多数脚本都需要的框架结构，是一个非常不错的主意。这时候，在写一个新的脚本时我们只需要执行一下copy命令：
<br>
<br>cp framework.sh myscript
<br>
<br>
<br>　　然后再插入自己的函数。
<br>
<br>　　让我们再看两个例子：
<br>
<br>　　二进制到十进制的转换
<br>
<br>　　脚本 b2d 将二进制数 (比如 1101) 转换为相应的十进制数。这也是一个用expr命令进行数学运算的例子：
<br>
<br>
<br>#!/bin/sh
<br># vim: set sw=4 ts=4 et:
<br>help()
<br>{
<br>　cat &lt; b2h -- convert binary to decimal
<br>
<br>USAGE: b2h [-h] binarynum
<br>
<br>OPTIONS: -h help text
<br>
<br>EXAMPLE: b2h 111010
<br>will return 58
<br>HELP
<br>　exit 0
<br>}
<br>
<br>error()
<br>{
<br>　　# print an error and exit
<br>　　echo "$1"
<br>　　exit 1
<br>}
<br>
<br>lastchar()
<br>{
<br>　　# return the last character of a string in $rval
<br>　　if [ -z "$1" ]; then
<br>　　　　# empty string
<br>　　　　rval=""
<br>　　　　return
<br>　　fi
<br>　　# wc puts some space behind the output this is why we need sed:
<br>　　numofchar=`echo -n "$1" | wc -c | sed 's/ //g' `
<br>　　# now cut out the last char
<br>　　rval=`echo -n "$1" | cut -b $numofchar`
<br>}
<br>
<br>chop()
<br>{
<br>　　# remove the last character in string and return it in $rval
<br>　　if [ -z "$1" ]; then
<br>　　　　# empty string
<br>　　　　rval=""
<br>　　　　return
<br>　　fi
<br>　　# wc puts some space behind the output this is why we need sed:
<br>　　numofchar=`echo -n "$1" | wc -c | sed 's/ //g' `
<br>　　if [ "$numofchar" = "1" ]; then
<br>　　　　# only one char in string
<br>　　　　rval=""
<br>　　　　return
<br>　　fi
<br>　　numofcharminus1=`expr $numofchar "-" 1`
<br>　　# now cut all but the last char:
<br>　　rval=`echo -n "$1" | cut -b 0-${numofcharminus1}`
<br>}
<br>
<br>
<br>while [ -n "$1" ]; do
<br>case $1 in
<br>　　-h) help;shift 1;; # function help is called
<br>　　--) shift;break;; # end of options
<br>　　-*) error "error: no such option $1. -h for help";;
<br>　　*) break;;
<br>esac
<br>done
<br>
<br># The main program
<br>sum=0
<br>weight=1
<br># one arg must be given:
<br>[ -z "$1" ] &amp;&amp; help
<br>binnum="$1"
<br>binnumorig="$1"
<br>
<br>while [ -n "$binnum" ]; do
<br>　　lastchar "$binnum"
<br>　　if [ "$rval" = "1" ]; then
<br>　　　　sum=`expr "$weight" "+" "$sum"`
<br>　　fi
<br>　　# remove the last position in $binnum
<br>　　chop "$binnum"
<br>　　binnum="$rval"
<br>　　weight=`expr "$weight" "*" 2`
<br>done
<br>
<br>echo "binary $binnumorig is decimal $sum"
<br>#
<br>
<br>
<br>
<br>　　该脚本使用的算法是利用十进制和二进制数权值 (1,2,4,8,16,..)，比如二进制"10"可以这样转换成十进制：
<br>
<br>0 * 1 + 1 * 2 = 2
<br>
<br>
<br>　　为了得到单个的二进制数我们是用了lastchar 函数。该函数使用wc &#8211;c计算字符个数，然后使用cut命令取出末尾一个字符。Chop函数的功能则是移除最后一个字符。
<br>
<br>　　文件循环程序
<br>
<br>　　或许您是想将所有发出的邮件保存到一个文件中的人们中的一员，但是在过了几个月以后，这个文件可能会变得很大以至于使对该文件的访问速度变
慢。下面的脚本rotatefile
可以解决这个问题。这个脚本可以重命名邮件保存文件（假设为outmail）为outmail.1，而对于outmail.1就变成了outmail.2
等等等等...
<br>
<br>
<br>#!/bin/sh
<br># vim: set sw=4 ts=4 et:
<br>ver="0.1"
<br>help()
<br>{
<br>　　cat &lt; rotatefile -- rotate the file name
<br>
<br>USAGE: rotatefile [-h] filename
<br>
<br>OPTIONS: -h help text
<br>
<br>EXAMPLE: rotatefile out
<br>This will e.g rename out.2 to out.3, out.1 to out.2, out to out.1
<br>and create an empty out-file
<br>
<br>The max number is 10
<br>
<br>version $ver
<br>HELP
<br>　　exit 0
<br>}
<br>
<br>error()
<br>{
<br>　　echo "$1"
<br>　　exit 1
<br>}
<br>while [ -n "$1" ]; do
<br>case $1 in
<br>　　-h) help;shift 1;;
<br>　　--) break;;
<br>　　-*) echo "error: no such option $1. -h for help";exit 1;;
<br>　　*) break;;
<br>esac
<br>done
<br>
<br># input check:
<br>if [ -z "$1" ] ; then
<br>error "ERROR: you must specify a file, use -h for help"
<br>fi
<br>filen="$1"
<br># rename any .1 , .2 etc file:
<br>for n in 9 8 7 6 5 4 3 2 1; do
<br>　　if [ -f "$filen.$n" ]; then
<br>　　　　p=`expr $n + 1`
<br>　　　　echo "mv $filen.$n $filen.$p"
<br>　　　　mv $filen.$n $filen.$p
<br>　　fi
<br>done
<br># rename the original file:
<br>if [ -f "$filen" ]; then
<br>　　echo "mv $filen $filen.1"
<br>　　mv $filen $filen.1
<br>fi
<br>echo touch $filen
<br>touch $filen
<br>
<br>
<br>
<br>　　这个脚本是如何工作的呢？在检测用户提供了一个文件名以后，我们进行一个9到1的循环。文件9被命名为10，文件8重命名为9等等。循环完成之后，我们将原始文件命名为文件1同时建立一个与原始文件同名的空文件。
<br>
<br>调试
<br>
<br>　　最简单的调试命令当然是使用echo命令。您可以使用echo在任何怀疑出错的地方打印任何变量值。这也是绝大多数的shell程序员要花费80%的时间来调试程序的原因。Shell程序的好处在于不需要重新编译，插入一个echo命令也不需要多少时间。
<br>
<br>　　shell也有一个真实的调试模式。如果在脚本"strangescript" 中有错误，您可以这样来进行调试：
<br>
<br>sh -x strangescript
<br>
<br>
<br>　　这将执行该脚本并显示所有变量的值。
<br>
<br>　　shell还有一个不需要执行脚本只是检查语法的模式。可以这样使用：
<br>
<br>sh -n your_script
<br>
<br>
<br>　　这将返回所有语法错误。
<br>
<br>　　我们希望您现在可以开始写您自己的shell脚本，希望您玩得开心。<img src ="http://www.cppblog.com/sicheng/aggbug/78077.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/sicheng/" target="_blank">oyjpart</a> 2009-03-27 21:55 <a href="http://www.cppblog.com/sicheng/archive/2009/03/27/78077.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>【转】简介vc中的release和debug版本的区别</title><link>http://www.cppblog.com/sicheng/archive/2009/03/16/76698.html</link><dc:creator>oyjpart</dc:creator><author>oyjpart</author><pubDate>Sun, 15 Mar 2009 16:25:00 GMT</pubDate><guid>http://www.cppblog.com/sicheng/archive/2009/03/16/76698.html</guid><wfw:comment>http://www.cppblog.com/sicheng/comments/76698.html</wfw:comment><comments>http://www.cppblog.com/sicheng/archive/2009/03/16/76698.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/sicheng/comments/commentRss/76698.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/sicheng/services/trackbacks/76698.html</trackback:ping><description><![CDATA[<p>原文地址http://www.cinrad.com/Get/Program/VC/VC/223112980.htm
<br></p>
<p>Debug通常称为调试版本，它包含调试信息，并且不作任何优化，便于程序员调试程序。Release称为发布版本，它往往是进行了各种优化，使得程序在代码大小和运行速度上都是最优的，以便用户很好地使用。</p>
<p>Debug 和 Release 的真正秘密，在于一组编译选项。下面列出了分别针对二者的选项（当然除此之外还有其他一些，如/Fd /Fo，但区别并不重要，通常他们也不会引起 Release 版错误，在此不讨论）</p>
<p>Debug 版本</p>
<p><br>参数 含义 <br>/MDd /MLd 或 /MTd 使用 Debug runtime library (调试版本的运行时刻函数库) <br>/Od 关闭优化开关 <br>/D "_DEBUG" 相当于 #define _DEBUG,打开编译调试代码开关 (主要针对assert函数) <br>/ZI 创建 Edit and continue(编辑继续)数据库，这样在调试过程中如果修改了源代码不需重新编译 <br>/GZ 可以帮助捕获内存错误 <br>/Gm 打开最小化重链接开关， 减少链接时间 </p>
<p>&nbsp;</p>
<p>Release 版本 </p>
<p><br>参数 含义 <br>/MD /ML 或 /MT 使用发布版本的运行时刻函数库 <br>/O1 或 /O2 优化开关，使程序最小或最快 <br>/D "NDEBUG" 关闭条件编译调试代码开关 (即不编译assert函数) <br>/GF 合并重复的字符串， 并将字符串常量放到只读内存， 防止被修改 </p>
<p>&nbsp;</p>
<p>实际上，Debug 和 Release 并没有本质的界限，他们只是一组编译选项的集合，编译器只是按照预定的选项行动。事实上，我们甚至可以修改这些选项，从而得到优化过的调试版本或是带跟踪语句的发布版本。 </p>
<p>哪些情况下 Release 版会出错 </p>
<p>有了上面的介绍，我们再来逐个对照这些选项看看 Release 版错误是怎样产生的 </p>
<p>1、Runtime Library：链接哪种运行时刻函数库通常只对程序的性能产生影响。调试版本的 Runtime Library
包含了调试信息，并采用了一些保护机制以帮助发现错误，因此性能不如发布版本。编译器提供的 Runtime Library 通常很稳定，不会造成
Release 版错误；倒是由于 Debug 的 Runtime Library 加强了对错误的检测，如堆内存分配，有时会出现 Debug
有错但 Release 正常的现象。应当指出的是，如果 Debug 有错，即使 Release 正常，程序肯定是有 Bug 的，只不过可能是
Release 版的某次运行没有表现出来而已。 </p>
<p>2、优化：这是造成错误的主要原因，因为关闭优化时源程序基本上是直接翻译的，而打开优化后编译器会作出一系列假设。这类错误主要有以下几种： </p>
<p>1. 帧指针(Frame
Pointer)省略（简称FPO）：在函数调用过程中，所有调用信息（返回地址、参数）以及自动变量都是放在栈中的。若函数的声明与实现不同（参数、返
回值、调用方式），就会产生错误，但 Debug 方式下，栈的访问通过 EBP
寄存器保存的地址实现，如果没有发生数组越界之类的错误（或是越界&#8220;不多&#8221;），函数通常能正常执行；Release 方式下，优化会省略 EBP
栈基址指针，这样通过一个全局指针访问栈就会造成返回地址错误是程序崩溃。 </p>
<p>C++ 的强类型特性能检查出大多数这样的错误，但如果用了强制类型转换，就不行了。你可以在 Release 版本中强制加入/Oy-编译选项来关掉帧指针省略，以确定是否此类错误。此类错误通常有：MFC 消息响应函数书写错误。正确的应为： </p>
<p><br>afx_msg LRESULT OnMessageOwn<br>(WPARAM wparam, LPARAM lparam);<br>&nbsp;<br>ON_MESSAGE 宏包含强制类型转换。防止这种错误的方法之一是重定义 ON_MESSAGE 宏，把下列代码加到 stdafx.h 中（在#include "afxwin.h"之后）,函数原形错误时编译会报错。 </p>
<p><br>#undef ON_MESSAGE<br>#define ON_MESSAGE(message, memberFxn) \<br>{<br>message, 0, 0, 0, AfxSig_lwl, \<br>(AFX_PMSG)(AFX_PMSGW)<br>(static_cast&lt; LRESULT (AFX_MSG_CALL \<br>CWnd::*)(WPARAM, LPARAM) &gt; (&amp;memberFxn)<br>},</p>
<p><br>2. volatile 型变量：volatile
告诉编译器该变量可能被程序之外的未知方式修改（如系统、其他进程和线程）。优化程序为了使程序性能提高，常把一些变量放在寄存器中（类似于
register 关键字），而其他进程只能对该变量所在的内存进行修改，而寄存器中的值没变。 </p>
<p>如果你的程序是多线程的，或者你发现某个变量的值与预期的不符而你确信已正确的设置了，则很可能遇到这样的问题。这种错误有时会表现为程序在最快优化出错而最小优化正常。把你认为可疑的变量加上 volatile 试试。</p>
<p>3. 变量优化：优化程序会根据变量的使用情况优化变量。例如，函数中有一个未被使用的变量，在 Debug
版中它有可能掩盖一个数组越界，而在 Release
版中，这个变量很可能被优化调，此时数组越界会破坏栈中有用的数据。当然，实际的情况会比这复杂得多。与此有关的错误有非法访问，包括数组越界、指针错误
等。例如：</p>
<p><br>void fn(void)<br>{<br>&nbsp; int i;<br>&nbsp; i = 1;<br>&nbsp; int a[4];<br>&nbsp; {<br>&nbsp;&nbsp;&nbsp; int j;<br>&nbsp;&nbsp;&nbsp; j = 1;<br>&nbsp; }<br>&nbsp; a[-1] = 1;<br>&nbsp; //当然错误不会这么明显，例如下标是变量<br>&nbsp; a[4] = 1;<br>}<br>&nbsp;</p>
<p>&nbsp;</p>
<p>j 虽然在数组越界时已出了作用域，但其空间并未收回，因而 i 和 j 就会掩盖越界。而 Release 版由于 i、j 并未其很大作用可能会被优化掉，从而使栈被破坏。 </p>
<p>3. DEBUG 与 NDEBUG ：当定义了 _DEBUG 时，assert() 函数会被编译，而 NDEBUG 时不被编译。此外，TRACE() 宏的编译也受 _DEBUG 控制。 </p>
<p>所有这些断言都只在 Debug版中才被编译，而在 Release 版中被忽略。唯一的例外是
VERIFY()。事实上，这些宏都是调用了assert()函数，只不过附加了一些与库有关的调试代码。如果你在这些宏中加入了任何程序代码，而不只是
布尔表达式（例如赋值、能改变变量值的函数调用等），那么Release版都不会执行这些操作，从而造成错误。初学者很容易犯这类错误，查找的方法也很简
单，因为这些宏都已在上面列出，只要利用 VC++ 的 Find in Files
功能在工程所有文件中找到用这些宏的地方再一一检查即可。另外，有些高手可能还会加入 #ifdef _DEBUG 之类的条件编译，也要注意一下。 </p>
<p>顺便值得一提的是VERIFY()宏，这个宏允许你将程序代码放在布尔表达式里。这个宏通常用来检查 Windows
API的返回值。有些人可能为这个原因而滥用VERIFY()，事实上这是危险的，因为VERIFY()违反了断言的思想，不能使程序代码和调试代码完全
分离，最终可能会带来很多麻烦。因此，专家们建议尽量少用这个宏。 </p>
<p>4. /GZ 选项：这个选项会做以下这些事： </p>
<p>1. 初始化内存和变量。包括用 0xCC 初始化所有自动变量，0xCD ( Cleared Data )
初始化堆中分配的内存（即动态分配的内存，例如 new ），0xDD ( Dead Data ) 填充已被释放的堆内存（例如 delete
），0xFD( deFencde Data ) 初始化受保护的内存（debug
版在动态分配内存的前后加入保护内存以防止越界访问），其中括号中的词是微软建议的助记词。这样做的好处是这些值都很大，作为指针是不可能的（而且
32 位系统中指针很少是奇数值，在有些系统中奇数的指针会产生运行时错误），作为数值也很少遇到，而且这些值也很容易辨认，因此这很有利于在
Debug 版中发现 Release
版才会遇到的错误。要特别注意的是，很多人认为编译器会用0来初始化变量，这是错误的（而且这样很不利于查找错误）。 </p>
<p>2. 通过函数指针调用函数时，会通过检查栈指针验证函数调用的匹配性。（防止原形不匹配） </p>
<p>3. 函数返回前检查栈指针，确认未被修改。（防止越界访问和原形不匹配，与第二项合在一起可大致模拟帧指针省略 FPO ）通常 /GZ
选项会造成 Debug 版出错而 Release 版正常的现象，因为 Release
版中未初始化的变量是随机的，这有可能使指针指向一个有效地址而掩盖了非法访问。除此之外，/Gm/GF等选项造成错误的情况比较少，而且他们的效果显而
易见，比较容易发现。 </p>
<p>怎样&#8220;调试&#8221; Release 版的程序 </p>
<p>遇到Debug成功但Release失败，显然是一件很沮丧的事，而且往往无从下手。如果你看了以上的分析，结合错误的具体表现，很快找出了错误，固然很好。但如果一时找不出，以下给出了一些在这种情况下的策略。 </p>
<p>1.
前面已经提过，Debug和Release只是一组编译选项的差别，实际上并没有什么定义能区分二者。我们可以修改Release版的编译选项来缩小错误
范围。如上所述，可以把Release
的选项逐个改为与之相对的Debug选项，如/MD改为/MDd、/O1改为/Od，或运行时间优化改为程序大小优化。注意，一次只改一个选项，看改哪个
选项时错误消失，再对应该选项相关的错误，针对性地查找。这些选项在Project\Settings...中都可以直接通过列表选取，通常不要手动修
改。由于以上的分析已相当全面，这个方法是最有效的。 </p>
<p>2. 在编程过程中就要时常注意测试 Release 版本，以免最后代码太多，时间又很紧。 </p>
<p>3. 在 Debug 版中使用 /W4 警告级别，这样可以从编译器获得最大限度的错误信息，比如 if( i =0 )就会引起 /W4
警告。不要忽略这些警告，通常这是你程序中的 Bug 引起的。但有时 /W4 会带来很多冗余信息，如 未使用的函数参数
警告，而很多消息处理函数都会忽略某些参数。我们可以用: </p>
<p><br>#progma warning(disable: 4702)<br>//禁止<br>//...<br>#progma warning(default: 4702)<br>//重新允许来暂时禁止某个警告，或使用<br>#progma warning(push, 3) <br>//设置警告级别为 /W3<br>//...<br>#progma warning(pop)<br>//重设为 /W4<br>&nbsp;</p>
<p>&nbsp;</p>
<p>来暂时改变警告级别，有时你可以只在认为可疑的那一部分代码使用 /W4。 </p>
<p>4. 你也可以像Debug一样调试你的Release版，只要加入调试符号。在Project/Settings... 中，选中
Settings for "Win32 Release"，选中 C/C++ 标签，Category 选 General，Debug Info
选 Program Database。再在 Link 标签 Project options 最后加上 "/OPT:REF"
(引号不要输)。这样调试器就能使用 pdb 文件中的调试符号。 </p>
<p>但调试时你会发现断点很难设置，变量也很难找到??这些都被优化过了。不过令人庆幸的是，Call Stack窗口仍然工作正常，即使帧指针被优化，栈信息（特别是返回地址）仍然能找到。这对定位错误很有帮助。 </p><img src ="http://www.cppblog.com/sicheng/aggbug/76698.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/sicheng/" target="_blank">oyjpart</a> 2009-03-16 00:25 <a href="http://www.cppblog.com/sicheng/archive/2009/03/16/76698.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[zz]艾瑞：第四季中国网游市场规模达57.2亿元 08年中国网购市场规模达1281.8亿元</title><link>http://www.cppblog.com/sicheng/archive/2009/02/16/73914.html</link><dc:creator>oyjpart</dc:creator><author>oyjpart</author><pubDate>Mon, 16 Feb 2009 02:47:00 GMT</pubDate><guid>http://www.cppblog.com/sicheng/archive/2009/02/16/73914.html</guid><wfw:comment>http://www.cppblog.com/sicheng/comments/73914.html</wfw:comment><comments>http://www.cppblog.com/sicheng/archive/2009/02/16/73914.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/sicheng/comments/commentRss/73914.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/sicheng/services/trackbacks/73914.html</trackback:ping><description><![CDATA[<div id="ArticleTit">艾瑞：第四季中国网游市场规模达57.2亿元</div>
<div id="ArtFrom">
<a href="http://tech.qq.com/">http://tech.QQ.com</a>
2009年02月16日09:06
<a href="http://tech.qq.com/">腾讯科技</a>
赵旭枫
<a target="_blank" class="cred" href="http://comment5.tech.qq.com/comment.htm?site=tech&amp;id=18275180">我要评论(0)</a>
</div>
<p style="text-indent: 2em;"><strong> 腾讯科技讯</strong>
2月12日消息，根据艾瑞咨询最新发布的《2008-2009年中国网络游戏行业发展报告》的数据显示，2008年Q4中国网络游戏市场规模同比增长
39.5%，环比增长7.3%，达到57.2亿元。艾瑞分析认为，网络游戏保持快速增长的主要原因在于运营商对游戏形式的不断创新。创新元素在吸引新游戏
用户加入的同时，进一步提高了已有用户的使用黏性。 </p>
<p style="text-indent: 2em;"><strong> Q4游戏运营商收入逐步拉开 腾讯对盛大发起冲击</strong>  </p>
<p style="text-indent: 2em;" align="center"><img alt="艾瑞：网页游戏运营商第四季单月收入破千万" src="http://img1.qq.com/tech/pics/15750/15750298.jpg" name="MM" border="1"></p>
<p style="text-indent: 2em;">从08Q4各主要游戏运营商的收入来看，盛大以9.8亿排名第一，而腾讯则凭借《地下城与勇
士》、《寻仙》等产品的出色表现再次超过网易，名列第二。由于腾讯在用户基础、运营经验和推广资源方面拥有绝对优势，因此艾瑞认为，腾讯在09年将稳居第
二并有望冲击盛大的领先地位。 </p>
<p style="text-indent: 2em;">此外网易市场规模达5.6亿，而九城则在《魔兽世界》资料片即将开放的利好消息下，收入微长，以4.8亿位居第四。搜狐、完美时空、久游和巨人的收入较稳定，市场规模均在4亿左右，属第二集团。 </p>
<p style="text-indent: 2em;"><strong> 网页游戏运营商单月收入破千万 首次挤身top15</strong>  </p>
<p style="text-indent: 2em;" align="center"><img alt="艾瑞：网页游戏运营商第四季单月收入破千万" src="http://img1.qq.com/tech/pics/15750/15750299.jpg" name="MM" border="1"></p>
<p style="text-indent: 2em;">08Q4网游市场最大的亮点在于以九维互动为代表的网页游戏运营商收入首次进入top15，
这标志着中国网络游戏行业多元化的开端。艾瑞咨询研究发现，目前虽然已有众多企业纷纷尝试多平台、多元化的运营方式，但最终均未获得市场认可。因此艾瑞认
为，九维互动的上榜对中国网络游戏行业发展意义重大，其对于市场导向及用户行为的精准把控值得众多中小游戏运营商借鉴。 </p>
<p style="text-indent: 2em;"><strong> 网页游戏用户增长势头迅猛 黏性有待提高 </strong> </p>
<p style="text-indent: 2em;" align="center"><img alt="艾瑞：网页游戏运营商第四季单月收入破千万" src="http://img1.qq.com/tech/pics/15750/15750300.jpg" name="MM" border="1"></p>
<p style="text-indent: 2em;">根据艾瑞咨询推出的网民行为连续性监测系统iUserTracker对中国网民使用网页游戏的监测结果显示，2008年8月网页游戏服务的月度覆盖人数为1202.9万人，截止12月，月度覆盖人数达5363.9万人。 </p>
<p style="text-indent: 2em;">而另一方面，从08年8月至12月，网页游戏的总访问次数增长率为104.2%，远低于覆盖
用户345.9%的增长率，结合这两项数据，艾瑞分析认为，08年网页游戏的市场主要是由新加入用户带动，而这些新用户流失度同时也高居不下，这反映在访
问次数的增长率低下。因此艾瑞认为，网页游戏在经过一段时间发展后，用户群已基本稳定，运营商和研发商如不在游戏内容，游戏形式等方面进行调整，那么09
年网页游戏发展极有可能面临瓶颈。 </p>
<p style="text-indent: 2em;"><strong> 金融危机对网页游戏运营商影响巨大</strong>  </p>
<p style="text-indent: 2em;" align="center"><img alt="艾瑞：网页游戏运营商第四季单月收入破千万" src="http://img1.qq.com/tech/pics/15750/15750301.jpg" name="MM" border="1"></p>
<p style="text-indent: 2em;">08年年初艾瑞曾预测，在未来两年中，针对网络游戏行业的投资将主要集中在网页游戏领域，但由于受金融危机的影响，刚刚兴起的网页游戏投资热瞬间降温，许多原本已经立项的投资也纷纷搁置。</p>
<p style="text-indent: 2em;">艾瑞分析认为，投行在金融危机的大环境中放弃网页游戏的原因主要有以下几点： </p>
<p style="text-indent: 2em;">1. 投资案例较小 性价比不高：针对网页游戏投资案例总金额一般在500万美元以下，对投行而言，在同样做一单投资，他更愿意进入一些投资高，回报高的行业，因此在投资预算紧缩的情况下，网页游戏是首先被放弃的行业。 </p>
<p style="text-indent: 2em;">2. 大公司加入竞争
市场偶然性减少：在08年初，网页游戏行业作为游戏行业的新秀迅速崛起，其投入小，回报快，竞争少的特点使众多投行看见了游戏行业的投资希望，但随着以盛
大、腾讯等互联网巨头进入网页游戏领域后，小公司的竞争力明显下降，原来拼创意、拼产品的市场已经演变成拼推广能力、拼推广渠道，在这种情况下，依靠投资
的小运营商已经失去了竞争力，这也是导致投行退出的另一个主要原因。 </p>
<p style="text-indent: 2em;">综上所述，艾瑞认为09年仍然是网页游戏行业持续增长的时期，但收入增长点将主要集中在大型运营商中，而且随着投行对网页游戏的投资减少，该领域的资本运作也将以大企业的收购和并购为主，中小企业的生存空间将变小。</p>
<p style="text-indent: 2em;"><br></p>
<p style="text-indent: 2em;">
<div id="ArticleTit">艾瑞：08年中国网购市场规模达1281.8亿元</div>
<div id="ArtFrom">
<a href="http://tech.qq.com/">http://tech.QQ.com</a>
2009年02月12日11:20
<a href="http://tech.qq.com/">腾讯科技</a>
张艳平
<a target="_blank" class="cred" href="http://comment5.tech.qq.com/comment.htm?site=tech&amp;id=18276518">我要评论(0)</a>
</div>
<p style="text-indent: 2em;"><strong> 腾讯科技讯</strong>
2月12日消息，艾瑞分析师张艳平今日发布分析报告，报告称根据艾瑞即将推出的《2008-2009年中国网络购物行业发展报告》研究显示，2008年中
国网络购物市场发展非常迅速，交易规模突破千亿大关，达1281.8亿元，比07年增长128.5%；人均网购金额超1600元，比07年增加582元。
</p>
<p style="text-indent: 2em;"><strong> 08年中国网络购物市场规模达1281.8亿元</strong> </p>
<p style="text-indent: 2em;" align="center"><img alt="艾瑞：08年中国网购市场规模达1281.8亿元" src="http://img1.qq.com/tech/pics/15752/15752907.jpg" name="MM" border="1"></p>
<p style="text-indent: 2em;">艾瑞咨询认为，08年仍是网络购物爆发式增长的一年，网络购物成为网络经济中增长最快的行业之一。展望09年以及未来网络购物市场的发展，艾瑞认为，网络购物市场将会吸引更多企业用户和个人用户加入，也会吸引资本市场更多的关注。中国的网络购物正步入快速成长期。 </p>
<p style="text-indent: 2em;"><strong> 人均网购金额快速提升，08年超1600元</strong>  </p>
<p style="text-indent: 2em;" align="center"><img alt="艾瑞：08年中国网购市场规模达1281.8亿元" src="http://img1.qq.com/tech/pics/15752/15752908.jpg" name="MM" border="1"></p>
<p style="text-indent: 2em;">艾瑞研究发现，中国人均网络购物金额近年来增长迅速，03年仅为127.6元，07年突破1000元大关，发展至08年，人均网购金额已快速提升至1602.3元，相比07年增加了582.3元。 </p>
<p style="text-indent: 2em;">艾瑞分析认为，人均网购金额的快速提升，主要与以下几方面的原因密不可分：</p>
<p style="text-indent: 2em;" align="center"><img alt="艾瑞：08年中国网购市场规模达1281.8亿元" src="http://img1.qq.com/tech/pics/15752/15752909.jpg" name="MM" border="1">&nbsp;</p>
<p style="text-indent: 2em;">1） 网络购物交易额的持续快速增长：特别是近两年的年增长率均翻倍； </p>
<p style="text-indent: 2em;">2） 网购用户购物频次的增加：08年网购次数11次以上的用户相比07年（37.8%）增长6.4%，达到45.2%； </p>
<p style="text-indent: 2em;">3） 网购商品种类的丰富：网购单笔交易金额随着大宗商品、奢侈品等商品的增加而迅速提升； </p>
<p style="text-indent: 2em;">4） 网购对网民日常生活的渗透加深：网民日常生活所需的服装服饰、家居日用、小家电等商品的网购发展迅速； </p>
<p style="text-indent: 2em;">5）购物平台购物体验及服务的完善，等。 </p>
<p style="text-indent: 2em;"><strong> C2C平台仍是网民网购首选</strong>  </p>
<p style="text-indent: 2em;" align="center"><img alt="艾瑞：08年中国网购市场规模达1281.8亿元" src="http://img1.qq.com/tech/pics/15752/15752910.jpg" name="MM" border="1"></p>
<p style="text-indent: 2em;">从网民网购平台选择方面看，C2C平台仍是网民购物首选，08年85.9%的用户在C2C平
台购买过商品，70.6%的用户最常在C2C购买。艾瑞分析认为，C2C平台相比其它类型的购物平台，无论是在商品种类、数量、价格、服务等各方面均存在
明显优势，是当前国内网购市场的绝对主力。同时，随时网购用户的成长及分流，B2C及网银商城等品牌影响力及质量保证更高的购物平台也开始吸引越来越多用
户的关注。 </p>
<br></p>
<br><img src ="http://www.cppblog.com/sicheng/aggbug/73914.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/sicheng/" target="_blank">oyjpart</a> 2009-02-16 10:47 <a href="http://www.cppblog.com/sicheng/archive/2009/02/16/73914.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>开心的一天</title><link>http://www.cppblog.com/sicheng/archive/2009/02/13/73749.html</link><dc:creator>oyjpart</dc:creator><author>oyjpart</author><pubDate>Fri, 13 Feb 2009 13:30:00 GMT</pubDate><guid>http://www.cppblog.com/sicheng/archive/2009/02/13/73749.html</guid><wfw:comment>http://www.cppblog.com/sicheng/comments/73749.html</wfw:comment><comments>http://www.cppblog.com/sicheng/archive/2009/02/13/73749.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/sicheng/comments/commentRss/73749.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/sicheng/services/trackbacks/73749.html</trackback:ping><description><![CDATA[溜冰+电影《寻找狗托邦》+好吃的小吃（阿拉伯烤肉，鸡腿，烧仙草，鱿鱼，里脊肉，爆米花）=完美
<br>黄兴铜像前的斑马线上还巧遇高中同学蒋，真是神奇。<br><br>《寻找狗托邦》本来以为是题材老套的电影，而且还是泰国的，没报多大希望。在电影唤起的童心和在电影院气氛的烘托下，确是看着异常的愉悦。周围很多小朋友，他们都好可爱。还有，思思姐看的比小朋友好入神哪，哈哈。<br><br>只有溜冰才让我感到速度的快感，在一个好的溜冰场才会有愉悦的心情哪！哈哈<br><br>还有又吃到步行街无敌的小吃了！真是太好吃了。。我的天哪！<br><img src ="http://www.cppblog.com/sicheng/aggbug/73749.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/sicheng/" target="_blank">oyjpart</a> 2009-02-13 21:30 <a href="http://www.cppblog.com/sicheng/archive/2009/02/13/73749.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[zz]联通3G招标快刀斩乱麻 华为爱立信中兴列前三</title><link>http://www.cppblog.com/sicheng/archive/2009/01/24/72536.html</link><dc:creator>oyjpart</dc:creator><author>oyjpart</author><pubDate>Sat, 24 Jan 2009 03:47:00 GMT</pubDate><guid>http://www.cppblog.com/sicheng/archive/2009/01/24/72536.html</guid><wfw:comment>http://www.cppblog.com/sicheng/comments/72536.html</wfw:comment><comments>http://www.cppblog.com/sicheng/archive/2009/01/24/72536.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.cppblog.com/sicheng/comments/commentRss/72536.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/sicheng/services/trackbacks/72536.html</trackback:ping><description><![CDATA[<div id="ArtFrom">
<a  href="http://tech.qq.com/">http://tech.QQ.com</a>
2009年01月23日03:30 　<a  href="http://comment5.tech.qq.com/comment.htm?site=tech&amp;id=18157408" target="_blank" class="cred"></a>
</div>
<p style="text-indent: 2em;">借鉴中国电信CDMA招标经验，而且在与其他3G运营商竞争的压力之下，中国联通决定对WCDMA招标采取&#8220;快刀斩乱麻&#8221;的方式予以解决。 </p>
<p style="text-indent: 2em;">《第一财经日报》昨天从设备商获悉，到昨天为止，联通30个省区市的WCDMA招标结果已经基本确定，华为、爱立信和中兴名列前三。昨天下午，联通召集设备商开会，正式公布了这一消息。 </p>
<p style="text-indent: 2em;">其中，华为拿下的份额约为30%，爱立信接近27%，中兴为21%~22%，此外，诺基亚西门子和阿尔卡特朗讯分别为12%和11%。 </p>
<p style="text-indent: 2em;">在30个城市的招标中，中国联通将13个重点省区市进行了公开招标，分为3天完成，对设备商的报价是一个极大考验，其余的17个省区市则根据设备商在现网的市场份额进行议标。 </p>
<p style="text-indent: 2em;">值得注意的是，WCDMA招标结束之后，在中国的本土设备市场，中国设备商的联合份额已全面超过50%。在TD市场，大唐、中兴和华为的份额达到85%，CDMA市场，华为和中兴的份额约为60%，现在，在WCDMA市场华为和中兴也达到51%。 </p>
<p style="text-indent: 2em;">之前有消息称，华为和爱立信因为报价高，在公开招标的13个省份中没有获得份额。据记者了解，华为和爱立信只是在招标第一天的3个省份中没有斩获，但随后迅速调整了价格策略，最终仍然以前两位的份额胜出。 </p>
<p style="text-indent: 2em;">对于华为而言，除了TD之外，在中国电信的CDMA以及中国联通的WCDMA已经树立了稳固优势。但爱立信大中华区总裁<a  href="http://datalib.tech.qq.com/people/139/index.shtml" target="_blank">马志鸿</a>曾表示，希望能拿下WCDMA 30%的份额，从现在的情况来看，爱立信并没有达到预期。 </p>
<p style="text-indent: 2em;">据记者了解，爱立信虽然在中国移动的GSM市场以及全球WCDMA市场占有绝对优势，但在联通GSM市场的份额并不高，加上一开始的高报价策略，爱立信在招标方面并不占优势，但是在调整价格策略之后，形势迅速好转。 </p>
<p style="text-indent: 2em;">中国的另外一家设备商中兴也在WCDMA招标中实现了突破。中兴在原来中国移动的GSM市场份额并不高，特别是与华为和爱立信相比，优势并不明显，最终拿下20%以上的份额，远远超过在中国移动GSM的份额，也超过在原来联通GSM市场的份额。 </p>
<p style="text-indent: 2em;">原来在中国移动GSM市场份额位居第二的诺基亚西门子，此次仅获得了12%的份额。据参与招标的设备商透露，主要是由于价格策略不够灵活，其优势地位未能继续保持。 </p>
<p style="text-indent: 2em;">与中国电信的CDMA招标一样，WCDMA招标的设备价格也备受关注。设备商表示，最终每个基站的竞标价格均在3万元/载频左右，虽然不会让设备商亏损，但利润已经非常微薄。</p><img src ="http://www.cppblog.com/sicheng/aggbug/72536.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/sicheng/" target="_blank">oyjpart</a> 2009-01-24 11:47 <a href="http://www.cppblog.com/sicheng/archive/2009/01/24/72536.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>我的电影“苑”</title><link>http://www.cppblog.com/sicheng/archive/2009/01/21/72409.html</link><dc:creator>oyjpart</dc:creator><author>oyjpart</author><pubDate>Wed, 21 Jan 2009 03:36:00 GMT</pubDate><guid>http://www.cppblog.com/sicheng/archive/2009/01/21/72409.html</guid><wfw:comment>http://www.cppblog.com/sicheng/comments/72409.html</wfw:comment><comments>http://www.cppblog.com/sicheng/archive/2009/01/21/72409.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.cppblog.com/sicheng/comments/commentRss/72409.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/sicheng/services/trackbacks/72409.html</trackback:ping><description><![CDATA[<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;我最喜欢的影片类型是悬疑/惊悚，其次是科幻和动画，而最讨厌的恶搞片和低劣商业片评分没有最低，只有更低。<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;完全是个人品味哟，呵呵，如果你的口味和我不同，可不要为了某一部电影和我生气哟。实际上我的评分很苛刻，但是在2分以上就很不错啦。<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;下面评分的基本上都是我最近看过的或者能想起来的，想不起来的就没办法了。。5555<br>&nbsp;<br>5分 (我的最爱，为之疯狂)<br>《Butterfly Effect》&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 《蝴蝶效应》<br>《Artificial Intelligence》 《人工智能》<br>《Se7en》&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 《七宗罪》<br>《Mindhunters》&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 《八面埋伏》<br>&nbsp;<br>4分 （完美，百看不厌）<br>《I, Robot》&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 《机械公敌》<br>《Monsters, Inc》&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 《怪物公司》 （Disney）<br>《Identity》&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 《致命ID》<br>《Minority Report》&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 《少数派报告》<br>《Titanic》&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 《泰坦尼克号》<br>《You've Got Mail》&nbsp;&nbsp;&nbsp;&nbsp; 《电子情书》<br>《Crash》&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 《撞车》<br>《Beautiful Mind》&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 《美丽心灵》<br>《Eagle Eye》&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 《鹰眼》<br>《The Shawshank Redemption》 《肖申克的救赎》<br>《The Silence of the Lambs》 《沉默的羔羊》<br>&nbsp;《The fifth element》《第五元素》<br>《The Godfather》《教父》<br>&nbsp;<br>3分 （非常精彩，几近完美）<br>《Wall E》 《机器人总动员》<br>&nbsp;《低俗小说》<br>&nbsp;3D《大战外星人》<br>《指环王 I》<br>《指环王 III》<br>《SAW I》<br>《The Big Bang Theory》(Series)<br>《老男孩》 （韩国）<br>《这个杀手不太冷》<br>《Finding Nemo》 （Disney）<br>《死神来了》(Series)<br>《隔窗有眼》<br>《通天塔》<br>《黑客帝国》及前传(Series)<br>《功夫熊猫》<br>《当幸福来敲门》<br>《Mission Impossible》(Series)<br>《断背山》<br>《机械师》<br>《阿甘正传》<br>《汉尼拔》<br>《星战前传2：克隆人的进攻》<br>《终结者》(Series)</p>
<p>《入殓师》 <br>&nbsp;《星际迷航》<br>2分 （相当不错，仍可挖掘）<br>《霍顿与无名氏》（Disney）<br>《Lost》(Series)<br>《Prison Break》(Series)<br>《返老还童》<br>《Friends I》(Series)<br>《王牌对王牌》<br>《暗流》<br>《狙击电话亭》<br>《偷天换日》<br>《灵异第六感》<br>《达芬奇密码》<br>《鲁迪传奇》<br>《十一罗汉》<br>《破绽》<br>《朱诺》<br>《搏击俱乐部》<br>《捉迷藏》<br>&nbsp;《南京！南京！》<br>&nbsp;<br>1分 （表现突出，同时缺点很多很明显）<br>《潘神的迷宫》<br>《惊变28周》<br>《stay》<br>《非常嫌疑犯》<br>《The Hills Have Eyes 》 《隔山有眼》<br>《笨贼妙探》<br>《明星狗》<br>《蝙蝠侠前传2：暗夜骑士》<br>《贫民窟的百万富翁》<br>《牛津谋杀案》<br>《杀手没有假期》<br>《总统千金欧游记》<br>&nbsp;《赛车风云》<br>《正当杀人》<br>《翻译风波》<br>《七磅》<br>《关键投票》<br>《无间道风云》<br>《洛城机密》<br>《人骨拼图》<br>《灵异拼图》<br>&nbsp;<br>0分 （普普通通，没什么出彩的地方）<br>《恐怖异形入侵》<br>《海角七号》<br>《逃出改造岛》<br>《Two and half Man》(Series)<br>《硅谷传奇》<br>《冒牌天神》<br>《加勒比海盗II》<br>&nbsp;<br>-1分 （纯粹浪费时间）<br>《投名状》<br>《机器人侵犯地球》<br>《灾难大电影》<br>《星河战队》(Series)<br>《阳光小美女》</p>
<img src ="http://www.cppblog.com/sicheng/aggbug/72409.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/sicheng/" target="_blank">oyjpart</a> 2009-01-21 11:36 <a href="http://www.cppblog.com/sicheng/archive/2009/01/21/72409.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>仙剑奇侠传</title><link>http://www.cppblog.com/sicheng/archive/2009/01/04/71100.html</link><dc:creator>oyjpart</dc:creator><author>oyjpart</author><pubDate>Sat, 03 Jan 2009 17:32:00 GMT</pubDate><guid>http://www.cppblog.com/sicheng/archive/2009/01/04/71100.html</guid><wfw:comment>http://www.cppblog.com/sicheng/comments/71100.html</wfw:comment><comments>http://www.cppblog.com/sicheng/archive/2009/01/04/71100.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.cppblog.com/sicheng/comments/commentRss/71100.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/sicheng/services/trackbacks/71100.html</trackback:ping><description><![CDATA[<br>&nbsp;&nbsp;&nbsp; 生与死，这是人生最为深刻的话题。<br><br>&nbsp;&nbsp;&nbsp;
仙剑奇侠传，从一到四，带给我们另一种超乎寻常的生命体验。<br><br>&nbsp;&nbsp;&nbsp;
在我们的生活中，同样处处有悲欢离合。面对命运的种种，也许是内心的触动才真正让我们成长。所以我们需要文字，音乐，电影来把这心底里最深的记忆表达，去告知他人，去与所有生灵共同感悟。<br><br>&nbsp;&nbsp;&nbsp;
而如今，我们有了游戏，这亦幻亦真的世界，带给我们的往往是更加纯真，却又更加深刻的思考。在游戏的世界里，你可以看到很多平时看不到的：人世的轮回，六界的纷争，人性的脆弱与残酷，永不罢休的争斗和不可抗拒的命运，注定悲剧却又感天动地的爱情。<br><br>&nbsp;&nbsp;&nbsp;
从仙剑一98柔情版到仙剑四，不知不觉间时光已匆匆走过10年。十年后，我继续着自己在社会里所扮演的角色。有时感觉人生就像一场梦，不知何时才会醒，而
更多的时候在想，梦中的自己，该如何做才是此生无憾。仙剑亦是一场梦，也许甚至它更加真实。而正是这一场凄美的梦，让奔波于现实中的我们开始努力去思考，究竟什么才是该坚守的。<br><br><br><a href="http://blog.photo.sina.com.cn/showpic.html#url=http://static5.photo.sina.com.cn/orignal/4d3a5fb6g5f97939676e4" target="_blank"><br></a>      <img src ="http://www.cppblog.com/sicheng/aggbug/71100.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/sicheng/" target="_blank">oyjpart</a> 2009-01-04 01:32 <a href="http://www.cppblog.com/sicheng/archive/2009/01/04/71100.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[转]黑客小白</title><link>http://www.cppblog.com/sicheng/archive/2008/12/26/70452.html</link><dc:creator>oyjpart</dc:creator><author>oyjpart</author><pubDate>Fri, 26 Dec 2008 09:01:00 GMT</pubDate><guid>http://www.cppblog.com/sicheng/archive/2008/12/26/70452.html</guid><wfw:comment>http://www.cppblog.com/sicheng/comments/70452.html</wfw:comment><comments>http://www.cppblog.com/sicheng/archive/2008/12/26/70452.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/sicheng/comments/commentRss/70452.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/sicheng/services/trackbacks/70452.html</trackback:ping><description><![CDATA[<div class="lh3" id="veryContent" style="overflow: hidden; width: 100%;">
<table class="contentTable" id="blogContentTable" cellpadding="0" cellspacing="0">
    <tbody>
        <tr>
            <td valign="top">
            <div id="blogContainer" style="font-size: 12px;"><img  src="http://imgcache.qq.com/ac/b.gif" id="paperPicArea0" style="display: none;">
            <div id="paperTitleArea" style="display: none;" align="center"><span id="paperTitle" style="display: block; font-weight: bolder;"><font color="#000e04" face="">[转]黑客小白</font></span></div>
            <img  src="http://imgcache.qq.com/ac/b.gif" id="paperPicArea" style="display: none;">黑客：我控制了你的电脑
            <br><br>小白：怎么控制的？ <br><br>黑客：用木马 <br><br>小白：。。。。。。在哪里？我没看不见 <br><br>黑客：打开你的任务管理器
            <br><br>小白：。。。。。。。任务管理器在哪？ <br><br>黑客：。。。。。你的电脑下面！！ <br><br>小白："我的电脑"里面没有啊
            <br><br>黑客：算了，当我什么也没做过 <br><br><br>黑客：我已经控制了你的电脑 <br><br>小白：哦
            <br><br>黑客：害怕了吧？！嘿嘿 <br><br>小白：来的正好，帮我杀杀毒吧，最近我的机子毛病很多耶 <br><br>黑客：。。。。。。
            <br><br><br><br>小白：你怎么总是在我电脑里随便进进出出 <br><br>黑客：你可以装防火墙 <br><br>小白：装防火墙，你就不能进入了吗？
            <br><br>黑客：不啊，我只是想增加点趣味性，这样控制你的电脑让我觉得很白痴耶 <br><br><br><br>小白：听说你会制造"病毒"？！
            <br><br>黑客：嗯 <br><br>小白：你可以控制别人的电脑？！ <br><br>黑客：一般是的 <br><br>小白：那你可以黑掉那些网站吗？
            <br><br>黑客：当然，没听到人家叫我"黑客"吗？ <br><br>小白：。。。。哦~~~`我还以为那是因为你长得很黑。。。。。 <br><br>"咣~~"
            <br><br><br><br>黑客：我又来了！！ <br><br>小白：你天天进来，不觉得很烦吗？
            <br><br>黑客：是很烦，你的机子是我见过的最烂的一台了 <br><br>小白：不是吧，这可是名牌
            <br><br>黑客：我是说你的机子里除了弱智游戏就只有病毒了 <br><br>小白：哦~~那你看到我的"连连看"了吗，不记得装在哪，找了好久了耶
            <br><br>黑客：。。。。。再见 <br><br><br><br>黑客：嗨~~~我来了！ <br><br>小白：好几天不见你，被我的防火墙挡住啦？
            <br><br>黑客：哈哈，笑话，上你的机子比我自己的还容易，不是想我了吧 <br><br>小白：我是想请你帮一个忙 <br><br>黑客：什么事？
            <br><br>小白：你能不能进入电力系统修改一点数据 <br><br>黑客：。。。。。。你想干嘛！！
            <br><br>小白：求求你，帮我把我家这个月的电费消了吧。。。。。。 <br><br>黑客：去死！！ <br><br><br>黑客：你死哪去了？！！！
            <br><br>小白：。。。。出去玩了几天啊，找我干嘛 <br><br>黑客：我要找点东西 <br><br>小白：在我这儿找什么东西？
            <br><br>黑客：病毒，找一条前几年的老病毒，只有你的机子上病毒保存的最全啦 <br><br><br><br>黑客：我来了！！ <br><br>。。。。。。
            <br><br>黑客：怎么不说话？ <br><br>小白：心情不好 <br><br>黑客：谁欺负你了？
            <br><br>小白：我的一个Q号搞丢了，里面有我的网上初恋 <br><br>黑客：这个简单，我帮你拿回来 <br><br>小白：拿不回来了
            <br><br>黑客：不可能，告诉我，多少号？ <br><br>小白：呜~~~~就是不记得了 <br><br><br><br>小白：你给我出来！！！！
            <br><br>黑客：怎么啦？！ <br><br>小白：你是不是用我的ID去论坛玩了？！！
            <br><br>黑客：。。。。不好意思，忘了告诉你了，不过，我没干坏事，就瞎编了个贴子，我保证下次再也不玩了 <br><br>小白：那不行！！！
            <br><br>黑客：你还要怎么样？ <br><br>小白：你发的贴子得红脸了耶，我第一次得红脸，好开心哦，你必须再给我编一个 <br><br>黑客：倒！
            <br><br><br><br>黑客：嘿嘿，刚才我做了一件很有趣的事 <br><br>小白：什么事 <br><br>黑客：我到论坛上去顶贴了
            <br><br>小白：这很平常啊 <br><br>黑客：我见贴就顶，尽情的骂楼主是猪，好解气 <br><br>小白：哇塞，太过瘾了，我可从来不敢，会被封杀的！
            <br><br>黑客：没错，已经被封杀了。 <br><br>小白：这还有趣？！ <br><br>黑客：是啊，因为我用的是你的ID
            <br><br><br>小白：你是高手吗？ <br><br>黑客：可以说是吧。 <br><br>小白：高到什么程度？
            <br><br>黑客：嗯，我无聊的时候就自己黑自己 <br><br>小白：哈，这个我也会！ <br><br>黑客：#￥%！你也可以？！
            <br><br>小白：是啊，一关机它就黑了。。。。。 <br><br>黑客：滚开........！ </div>
            <img  src="http://imgcache.qq.com/ac/b.gif" id="paperPicArea1" style="display: none; position: relative;"></td>
        </tr>
    </tbody>
</table>
</div><img src ="http://www.cppblog.com/sicheng/aggbug/70452.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/sicheng/" target="_blank">oyjpart</a> 2008-12-26 17:01 <a href="http://www.cppblog.com/sicheng/archive/2008/12/26/70452.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>无题</title><link>http://www.cppblog.com/sicheng/archive/2008/12/11/69227.html</link><dc:creator>oyjpart</dc:creator><author>oyjpart</author><pubDate>Thu, 11 Dec 2008 15:09:00 GMT</pubDate><guid>http://www.cppblog.com/sicheng/archive/2008/12/11/69227.html</guid><wfw:comment>http://www.cppblog.com/sicheng/comments/69227.html</wfw:comment><comments>http://www.cppblog.com/sicheng/archive/2008/12/11/69227.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/sicheng/comments/commentRss/69227.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/sicheng/services/trackbacks/69227.html</trackback:ping><description><![CDATA[<div class="lh3" id="veryContent" style="overflow: hidden; width: 100%;">
<table class="contentTable" id="blogContentTable" cellpadding="0" cellspacing="0">
    <tbody>
        <tr>
            <td valign="top">
            <div id="blogContainer" style="font-size: 12px;"><img  src="http://imgcache.qq.com/ac/b.gif" id="paperPicArea0" style="display: none;">
            <div id="paperTitleArea" style="display: none;" align="center"><span id="paperTitle" style="display: block; font-weight: bolder;"><font color="#000e04" face="">人生感言 艺术体验</font></span></div>
            <img  src="http://imgcache.qq.com/ac/b.gif" id="paperPicArea" style="display: none;"> (一)
            <br>听别人在书中谈起&#8216;学问，艺术&#8217;这个东西，总觉得心里毛毛的。人其实会有很多的欲望，会有很多无聊的举动。<br><br>但是随着人一天一天的成长，就会慢慢体会，社会究竟是分离的，个体才是挖掘艺术的主导者。艺术的结合首先是心灵的相通，然后才能将个人的智慧凝结到社会乃至全人类的力量中去。<br><br>一个人在体会人情冷暖的时候，一个人在欣赏世界大师作品的时候，一个人在歌唱自己的时候，一个人在抒写自己理想的时候，才会发现，自己在人生真理的道路上走了多远。然后我们再次走走停停，看看周围的风景，只到身心全部清晰后，再度重新来审视自己的过去，让未来多一点快乐，少一点痛楚。<br><br>前些天听朋友跟我将些社会的道理``觉得特别痛心``为什么人心都会变成那样``我只希望给每个人一个微笑，然后悄悄走开，等待不到别人善意的眼光。<br><br>10年。20年。30年。我们再也不是原来的孩子，不必害怕，人总要长大。就怕你最不喜欢，最不希望的事情会在你自己身上实现，你却没有摆脱它的任何理由！<br><br>我们并没有很多权利。说实话，在你清醒的时候，在梦中的时候，那个更自由？？<br><br>用心去体会吧``岁月会带给你惊喜的``不要怀疑快乐从不再来`只要不怕痛苦的追赶，快乐就在你的身边飞速同你奔跑！<br>(二)<br><br><br>大家都知道简单就好，快乐就好，可是生活却喜欢跟人开玩笑，有时候一个玩笑叫你一辈子爬不起来。<br>问老天为什么捉弄你，老天却笑道：&#8220;我不是垂青你吗？！&#8221;<br><br>哈哈``<br><br>什么是快乐？什么是幸福？一切一切的感觉都深深隐藏在我们的心底，只是等待自己去发觉。<br><br>所以有人对着自由女神大喊：&#8220;一切由我自己来创造！&#8221;<br><br>这样的人就是人类进步的先导``就是提升个人价值的模范``就是我们每一个人都可以成为的人才。<br><br>一切自己创造！<br></div>
            </td>
        </tr>
    </tbody>
</table>
</div><img src ="http://www.cppblog.com/sicheng/aggbug/69227.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/sicheng/" target="_blank">oyjpart</a> 2008-12-11 23:09 <a href="http://www.cppblog.com/sicheng/archive/2008/12/11/69227.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>恋，在小A  -- 记ACM国际大学生程序设计竞赛</title><link>http://www.cppblog.com/sicheng/archive/2008/12/08/68798.html</link><dc:creator>oyjpart</dc:creator><author>oyjpart</author><pubDate>Sun, 07 Dec 2008 17:46:00 GMT</pubDate><guid>http://www.cppblog.com/sicheng/archive/2008/12/08/68798.html</guid><wfw:comment>http://www.cppblog.com/sicheng/comments/68798.html</wfw:comment><comments>http://www.cppblog.com/sicheng/archive/2008/12/08/68798.html#Feedback</comments><slash:comments>8</slash:comments><wfw:commentRss>http://www.cppblog.com/sicheng/comments/commentRss/68798.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/sicheng/services/trackbacks/68798.html</trackback:ping><description><![CDATA[<p class="MsoNormal" style="text-align: center;" align="center"><span style="font-size: 24pt; font-family: 楷体_GB2312;">恋，在小<span lang="EN-US">A<o:p></o:p></span></span></p>
<p class="MsoNormal" style="text-align: right;" align="right"><span style="font-size: 15pt; font-family: 楷体_gb2312;" lang="EN-US">-- </span><span style="font-size: 15pt; font-family: 楷体_GB2312;">记<span lang="EN-US">ACM</span>国际大学生程序设计竞赛<span lang="EN-US"><o:p></o:p></span></span></p>
<p class="MsoNormal" style="text-align: right;" align="right"><span style="font-family: 宋体;">国防科大</span>
<st1:personname productid="欧阳" w:st="on"><span style="font-family: 宋体;">欧阳</span></st1:personname><span style="font-family: 宋体;">君沛</span><span lang="EN-US">&nbsp;alpc12 </span><span style="font-family: 宋体;">四城</span></p>
<p class="MsoNormal" style="text-align: center;" align="center"><span style="font-size: 16pt; font-family: 楷体_gb2312;" lang="EN-US">ACM,</span><span style="font-size: 16pt; font-family: 楷体_GB2312;">梦中的太阳<span lang="EN-US"><o:p></o:p></span></span></p>
<p class="MsoNormal"><span lang="EN-US"><span>&nbsp;&nbsp; </span></span><span style="font-family: 宋体;">大家好，我是一名</span><span lang="EN-US">ACMer</span><span style="font-family: 宋体;">。</span></p>
<p class="MsoNormal" style="text-indent: 10.5pt;"><span style="font-family: 宋体;">大家好，我真的很荣幸，能和你一起参加这场</span><span lang="EN-US">ACM</span><span style="font-family: 宋体;">盛会。</span></p>
<p class="MsoNormal" style="text-indent: 10.5pt;"><span lang="EN-US"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal" style="text-indent: 10.5pt;"><span style="font-family: 宋体;">空旷的赛场上空，彩色的气球骄傲着飘起在凝静的空气中。看台上无数期待的双眼穿越长长的</span><span lang="EN-US">ACM</span><span style="font-family: 宋体;">横幅，一次再一次地贴近赛场上的</span><span lang="EN-US">ACM</span><span style="font-family: 宋体;">选手们。激动的红地毯将整个赛场淹没，印向主席台嘉宾们飞扬的微笑。我坐在那最中央，双手紧紧抓着键盘，那祈愿的目光，那痴痴的眼神，直要融化掉冰块般的雪白计算机屏幕。</span></p>
<p class="MsoNormal" style="text-indent: 10.5pt;"><span lang="EN-US"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal" style="text-indent: 10.5pt;"><span style="font-family: 宋体;">那一刻，时间停止了。曾经的梦倾涌而来。一个小小的男孩，傻傻的坐在地平线上，等待着无垠的黑夜的第一道阳光，第一道温暖。太阳太阳，你快来吧，我们一起照亮这个世界，照亮无数热爱生命的人们。</span></p>
<p class="MsoNormal" style="text-indent: 10.5pt;"><span lang="EN-US"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal" style="text-align: center;" align="center"><span style="font-size: 16pt; font-family: 楷体_gb2312;" lang="EN-US">ACM,</span><span style="font-size: 16pt; font-family: 楷体_GB2312;">难以述说的情怀<span lang="EN-US"><o:p></o:p></span></span></p>
<p class="MsoNormal" style="text-indent: 10.5pt;"><span style="font-family: 宋体;">我是一名</span><span lang="EN-US">ACM</span><span style="font-family: 宋体;">竞赛的教练。</span></p>
<p class="MsoNormal" style="text-indent: 10.5pt;"><span lang="EN-US"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal" style="text-indent: 10.5pt;"><span style="font-family: 宋体;">在看台上听着比赛开始的那一瞬间，我却突然觉得自己也是一名参赛选手。我的目光在我的队员们身上游走，一个一个，都那么亲切，回忆不断涌上心头。</span></p>
<p class="MsoNormal" style="text-indent: 10.5pt;"><span lang="EN-US"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal" style="text-indent: 10.5pt;"><span style="font-family: 宋体;">小旭，你永远都是个孩子。当你提交的程序在期待许久后成功通过的时候，你嘴角那天真的笑容，像小朋友收集到了最后一张小浣熊卡片一样可爱。</span></p>
<p class="MsoNormal" style="text-indent: 10.5pt;"><span lang="EN-US"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal" style="text-indent: 10.5pt;"><span style="font-family: 宋体;">豆豆，当我看着你强忍着泪水走出赛场，安慰自己说</span><span lang="EN-US">ACM is just a
Game</span><span style="font-family: 宋体;">的时候，我多想拍拍你的肩膀，告诉你，其实</span><span lang="EN-US">ACM</span><span style="font-family: 宋体;">不只是个游戏，因为我们每个人都是赢家。</span></p>
<p class="MsoNormal" style="text-indent: 10.5pt;"><span lang="EN-US"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal" style="text-indent: 10.5pt;"><span style="font-family: 宋体;">城城，只要一提起</span><span lang="EN-US">ACM</span><span style="font-family: 宋体;">，你总有无数要说的话题，一会儿激动不已，一会儿神采飞扬，眼睛里却永远闪烁着幸福的星光，我多想告诉你，我们在一起奋斗的时光我是多么的开心。</span></p>
<p class="MsoNormal" style="text-indent: 10.5pt;"><span lang="EN-US"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal" style="text-indent: 10.5pt;"><span style="font-family: 宋体;">。。。。。。</span></p>
<p class="MsoNormal" style="text-indent: 10.5pt;"><span lang="EN-US"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal" style="text-indent: 10.5pt;"><span style="font-family: 宋体;">突然眼前变得模糊，你知道吗，我也曾是一名</span><span lang="EN-US">ACM</span><span style="font-family: 宋体;">队员，叫我离开这个赛场我怎么舍得。</span></p>
<p class="MsoNormal" style="text-indent: 10.5pt;"><span lang="EN-US"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal" style="text-align: center;" align="center"><span style="font-size: 16pt; font-family: 楷体_GB2312;">小<span lang="EN-US">A</span>，好想亲亲你<span lang="EN-US"><o:p></o:p></span></span></p>
<p class="MsoNormal" style="text-indent: 10.5pt;"><span style="font-family: 宋体;">亲爱的小</span><span lang="EN-US">A</span><span style="font-family: 宋体;">，我真的不敢相信，我怎么就喜欢上你了。</span></p>
<p class="MsoNormal" style="text-indent: 10.5pt;"><span lang="EN-US"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal" style="text-indent: 10.5pt;"><span style="font-family: 宋体;">大家都说你是一个魅力无穷的女孩，就像艺术一般奇妙而美丽，和你在一起会那么开心那么幸福。</span></p>
<p class="MsoNormal" style="text-indent: 10.5pt;"><span lang="EN-US"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal" style="text-indent: 10.5pt;"><span style="font-family: 宋体;">可是我一个小女生，我怎么也喜欢上你啦。</span></p>
<p class="MsoNormal" style="text-indent: 10.5pt;"><span lang="EN-US"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal" style="text-indent: 10.5pt;"><span style="font-family: 宋体;">其实我知道，你是个大男孩，因为你身上有数不尽的谜团，你还会表演各种各样的魔术，你知道把，你已经把我深深地吸引住了。</span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><span>&nbsp; </span></span><span style="font-family: 宋体;">我这个爱玩却什么都不懂的女孩，却在</span><span lang="EN-US">ACM</span><span style="font-family: 宋体;">的世界里面，像一条鱼一样在晶蓝色的大海里畅游着。每天阳光透过水面折射进来，那么漂亮，那么令我沉醉。我才发现我再也离不开大海了，大海是我的家。</span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal" style="text-indent: 10.5pt;"><span style="font-family: 宋体;">今晚我要抱着我的小熊睡觉。我给小熊取了个名字，用蓝色的彩笔写在它的掌心，&#8220;小</span><span lang="EN-US">A</span><span style="font-family: 宋体;">&#8221;。小熊，明天就要比赛了，不要害怕，不要担心，明天我要拿到我的那个</span><span lang="EN-US">AC</span><span style="font-family: 宋体;">，我的那个气球，送给你，好吗？</span></p>
<p class="MsoNormal" style="text-indent: 10.5pt;"><span lang="EN-US"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal" style="text-align: center;" align="center"><span style="font-size: 16pt; font-family: 楷体_GB2312;">写在最后<span lang="EN-US"><o:p></o:p></span></span></p>
<p class="MsoNormal" style="text-indent: 10.5pt;"><span lang="EN-US">2008</span><span style="font-family: 宋体;">，那么舍不得地离开。</span></p>
<p class="MsoNormal" style="text-indent: 10.5pt;"><span style="font-family: 宋体;">祝福</span><span lang="EN-US">alpc</span><span style="font-family: 宋体;">大家庭越来越棒，越来越幸福！</span></p>
<p class="MsoNormal" style="text-indent: 10.5pt;"><span style="font-family: 宋体;">感谢所有的</span><span lang="EN-US">ACMers</span><span style="font-family: 宋体;">为大家带来的感人故事！</span><span style="font-size: 16pt; font-family: 楷体_gb2312;" lang="EN-US"><o:p></o:p></span></p><img src ="http://www.cppblog.com/sicheng/aggbug/68798.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/sicheng/" target="_blank">oyjpart</a> 2008-12-08 01:46 <a href="http://www.cppblog.com/sicheng/archive/2008/12/08/68798.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>ACM 中的四城 在2007年1月是什么样呢？</title><link>http://www.cppblog.com/sicheng/archive/2008/12/02/68420.html</link><dc:creator>oyjpart</dc:creator><author>oyjpart</author><pubDate>Tue, 02 Dec 2008 13:08:00 GMT</pubDate><guid>http://www.cppblog.com/sicheng/archive/2008/12/02/68420.html</guid><wfw:comment>http://www.cppblog.com/sicheng/comments/68420.html</wfw:comment><comments>http://www.cppblog.com/sicheng/archive/2008/12/02/68420.html#Feedback</comments><slash:comments>14</slash:comments><wfw:commentRss>http://www.cppblog.com/sicheng/comments/commentRss/68420.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/sicheng/services/trackbacks/68420.html</trackback:ping><description><![CDATA[<meta http-equiv="Content-Type" content="text/html; charset=" utf-8="">
<meta name="ProgId" content="Word.Document">
<meta name="Generator" content="Microsoft Word 11">
<meta name="Originator" content="Microsoft Word 11">
<link rel="File-List" href="file:///C:%5CDOCUME%7E1%5Coyjpart%5CLOCALS%7E1%5CTemp%5Cmsohtml1%5C01%5Cclip_filelist.xml">
<link rel="Edit-Time-Data" href="file:///C:%5CDOCUME%7E1%5Coyjpart%5CLOCALS%7E1%5CTemp%5Cmsohtml1%5C01%5Cclip_editdata.mso"><!--[if !mso]>
<style>
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style>
<![endif]--><!--[if gte mso 9]><xml>
Normal
0
7.8 磅
0
2
false
false
false
MicrosoftInternetExplorer4
</xml><![endif]--><!--[if gte mso 9]><xml>
</xml><![endif]--><style>
<!--
/* Font Definitions */
@font-face
{font-family:Wingdings;
panose-1:5 0 0 0 0 0 0 0 0 0;
mso-font-charset:2;
mso-generic-font-family:auto;
mso-font-pitch:variable;
mso-font-signature:0 268435456 0 0 -2147483648 0;}
@font-face
{font-family:宋体;
panose-1:2 1 6 0 3 1 1 1 1 1;
mso-font-alt:SimSun;
mso-font-charset:134;
mso-generic-font-family:auto;
mso-font-pitch:variable;
mso-font-signature:3 135135232 16 0 262145 0;}
@font-face
{font-family:"\@宋体";
panose-1:2 1 6 0 3 1 1 1 1 1;
mso-font-charset:134;
mso-generic-font-family:auto;
mso-font-pitch:variable;
mso-font-signature:3 135135232 16 0 262145 0;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{mso-style-parent:"";
margin:0cm;
margin-bottom:.0001pt;
text-align:justify;
text-justify:inter-ideograph;
mso-pagination:none;
font-size:10.5pt;
mso-bidi-font-size:12.0pt;
font-family:"Times New Roman";
mso-fareast-font-family:宋体;
mso-font-kerning:1.0pt;}
a:link, span.MsoHyperlink
{color:blue;
text-decoration:underline;
text-underline:single;}
a:visited, span.MsoHyperlinkFollowed
{color:purple;
text-decoration:underline;
text-underline:single;}
/* Page Definitions */
@page
{mso-page-border-surround-header:no;
mso-page-border-surround-footer:no;}
@page Section1
{size:595.3pt 841.9pt;
margin:72.0pt 90.0pt 72.0pt 90.0pt;
mso-header-margin:42.55pt;
mso-footer-margin:49.6pt;
mso-paper-source:0;
layout-grid:15.6pt;}
div.Section1
{page:Section1;}
-->
</style><!--[if gte mso 10]>
<style>
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:普通表格;
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-parent:"";
mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
mso-para-margin:0cm;
mso-para-margin-bottom:.0001pt;
mso-pagination:widow-orphan;
font-size:10.0pt;
font-family:"Times New Roman";
mso-fareast-font-family:"Times New Roman";
mso-ansi-language:#0400;
mso-fareast-language:#0400;
mso-bidi-language:#0400;}
</style>
<![endif]-->
<p style="color: red;"><strong>这是一篇我的ACM</strong><strong>日记，没有发到博客上去过。因为要退役了，所以今天把它拿出来晒一晒，看看以前的我是啥鬼样子哟。凡是红色的字都是我新加上去的点评，呵呵。</strong></p>
<p><br>
自从接触ACM以来从来没有这么开心过 呵呵 也许现在我真的能够体验到ACM，算法的魅力了吧 虽然我还是很菜很菜的。。。<span style="color: red;">（很傻吧）</span>但是我很开心能够在ACM的世界里生存下去 好开心~<br>
暑假<span style="color: red;">（指的是2006年7-9月哪个暑假）</span>开始接触ACM 还是很佩服自己的勇气的。。。什么都不懂就开始乱搞搜索，DP。。。呵呵 完全一个人在开开心心的过着傻子的生活。。。呵呵
直道把基本算法都看完。。那个时候看到好多东西觉得好陌生。。。凸包，A*，甚至TreeDP。。基本上就赶紧跳。。。呵呵<br>
开 学了~ <span style="color: red;">(当时觉得开学了很难过) </span>我脑中始终想着ACM。。。可是发现没有网络的日子好难过。。再也没办法去PKU了。。中间大概有1，2个月都没怎么做题。。但是后来想出各种办法去上网。。呵呵
那时候正好抓了ASP<span style="color: red;">（我们年级某编程牛，现已经决定去tencent）</span>跟我一起做题 可是之后我的RP一直巨低<span style="color: red;">（RP这一说这么早就开始了？）</span>。。每天就是在WA。。TLE。。郁闷死了。。那时候ASP特恐怖 每天一回到寝室就挂在PKU上面。。。过了没多久 他告诉我他100题了。。。我当时特别惊讶。。可是我还是在继续WA。。TLE。。<br>
直到后来01大哥终于来了。。不知怎的01大哥找我聊天 每次一上线就给我发甜甜的笑脸
<!--[if gte vml 1]>
<![endif]--><!--[if !vml]--><!--[endif]--><span style="color: red;">(就是那个最可爱的笑脸) </span>经常鼓励我 于是我又有信心了 那时候网络开始普及。。很爽。。于是我又什么不懂就去问01大哥 很开心的AC起来。。<br>
之后学校发现网络情况不妙 队部收猫<span style="color: red;">（MODEM）</span> 我们寝室又再度进入无网络时期。。非常郁闷。。。但是因为有01大哥的支持。。我每天都坚持做题 看书。。经常跑到其他高年级寝室去交题目。。很多人都不知道我在干什么。。。呵呵。。继续前进。。。<br>
后来就Beijing，ShangHai，Xi&#8217;an几个赛区的比赛到来了。。作为菜菜的我
继续看偶像Robust &amp;Puzzle &amp;Snails<span style="color: red;">（06年征战各大赛区的alpc们，分别是Robust:
</span><a style="color: red;" href="http://acm.pku.edu.cn/JudgeOnline/userstatus?user_id=alpc02">alpc02</a><span style="color: red;">, </span><a style="color: red;" href="http://acm.pku.edu.cn/JudgeOnline/userstatus?user_id=alpc04">alpc04</a><span style="color: red;">, </span><a style="color: red;" href="http://acm.pku.edu.cn/JudgeOnline/userstatus?user_id=alpc05">alpc05</a><span style="color: red;">, Puzzle: </span><a style="color: red;" href="http://acm.pku.edu.cn/JudgeOnline/userstatus?user_id=alpc01">alpc01</a><span style="color: red;">, </span><a style="color: red;" href="http://acm.pku.edu.cn/JudgeOnline/userstatus?user_id=alpc10">alpc10</a><span style="color: red;">, </span><a style="color: red;" href="http://acm.pku.edu.cn/JudgeOnline/userstatus?user_id=milan">milan</a><span style="color: red;">, Snails：</span><a style="color: red;" href="http://acm.pku.edu.cn/JudgeOnline/userstatus?user_id=alpc16">alpc16</a><span style="color: red;">, </span><a style="color: red;" href="http://acm.pku.edu.cn/JudgeOnline/userstatus?user_id=alpc25">alpc25</a><span style="color: red;">, </span><a style="color: red;" href="http://acm.pku.edu.cn/JudgeOnline/userstatus?user_id=alpc22">alpc22</a><span style="color: red;">）</span>们在各大赛区奋战。。。我就像在现场比赛一样激动。。呵呵。。。<br>
然 后就到了最近几个礼拜。。。一件很幸运的事情发生了
有一次 有个叫RedField的人<span style="color: red;">（其实这是一个队名 囧）</span>在群里面夸我。。我以为是哪个认识的人在逗我玩
因为他好像知道我的学校 甚至名字。。。我晕 于是我就找他私聊。。他好鼓励我的。。当时备受感动。。想 今天遇到贵人了阿
呵呵 结果第二天我才发现 他竟然是传说中的<a href="http://acm.pku.edu.cn/JudgeOnline/userstatus?user_id=daringQQ">daringQQ</a>！<br>
我晕。。。他就是ShangHai
Site Gold Medal 的<a href="http://acm.pku.edu.cn/JudgeOnline/userstatus?user_id=daringQQ">daringQQ</a>，他就是去世界总决赛的<a href="http://acm.pku.edu.cn/JudgeOnline/userstatus?user_id=daringQQ">daringQQ</a>！我说我什么时候这么好的运气了。。而且他老是夸我 我都怪不好意思了。。呵呵<br>
后来一个礼拜天天和他聊天 他说我好像当年的他（faint。。）。。<span style="color: red;">(再faint一次)</span>然后给我讲了好多ACM的事情。。我学到了好多东西。。有一天 我突然有想拜他为师的冲动。。因为我好崇拜他的！<span style="color: red;">（额，我保证我喜欢的是女性，大家不要误会）</span>没想到他很爽快地答应了（居然说我是他的第一个&#8220;男性&#8221;徒弟。。我晕。。<span style="color: red;">（难道他有很多女性徒弟？？）</span>）<br>
然 后就天天跟师傅粘在一块了。。一起笑，一起做题（他教我做）。。呵呵
好开心我只记得。。。后来师傅出题目给HDU的OJ 居然我也到了题目里面去了<span style="color: red;">（</span><a style="color: red;" href="http://acm.hdu.edu.cn/showproblem.php?pid=1566">http://acm.hdu.edu.cn/showproblem.php?pid=1566</a><span style="color: red;">）</span> 呵呵 好好玩。。师傅真的太厉害了 我问师傅什么他都知道。。真是我的偶像阿。。呵呵
我决定要好好像师傅和01大哥学习。。呵呵。。<br>
to 01大哥：给了我很多支持与帮助 如果不是01大哥的出现
我也许就因为网络的原因而消沉了。。谢谢谢谢大哥！<br>
to 师傅：师傅教会了我很多东西。。知识上的。。还有做人的道理。。师傅真厉害！FINAL加油<span style="color: red;">(2007年Robust和RedField一起出线的那一届Final）</span>！<br>
to ASP：呵呵 很开心有人和我一起做题目。。呵呵。。感觉好好！<br>
to 阿姨：阿姨最喜欢夸我了！经常把我夸的信心满满的！而且阿姨人好善良的~呵呵<br>
to 丁亚伟 : 呵呵 记得自己有什么不懂的 就去问你 你每次都很有激情的告诉我 还送给我一本OI的书 感谢！ --&gt;
<span style="color: red;">（再次感谢下这位学长）</span><br>
to ZZN：被队长的人生轨迹感动了很久。。祝考研顺利<br>
to 有太阳有森林还有海：你的出现让我很惊讶！我觉得好享受和你谈话的过程
真的好有智慧的 更重要的是 我们有如此多的共同之处~ 好开心地 <span style="color: red;">--&gt;
(写这个的时候还不认识她，不过再之后成了我的女朋友，可惜最后分了，555555555555)</span><br>
to Heavy：你对人特别好 很喜欢和你说话！~ 呵呵 实现自己的理想哟！<br>
to 徒弟：没想到我也有徒弟吧 徒弟特别可爱 可是师傅没有做一个好师傅~~唉。。<span style="color: red;">（从没教过她任何东西 5555）</span><br>
感谢很多很好的ACM的朋友们：<br>
to yiyi：HNU的强人 呵呵 我觉得yiyi名字好好听的。。呵呵 可惜上次没去HNU比赛 可惜
下次一定要去&nbsp; <span style="color: red;">--&gt;
yiyi退役了&#8230;,走好</span><br>
豪：看到豪兄的进步 和Scintilla的在PKU的战绩
很敬佩！呵呵 加油！--&gt;
<span style="color: red;">现在大家都耳熟能详Scintilla了吧&#8230;</span><br>
8600：虽然是大大牛 仍然帮助我们小小草 我以前有弱智问题就把86抓出来问 呵呵
<span style="color: red;">--&gt;
8600大牛现在身在何处？？</span><br>
butterfly: 被您的事迹感动了很久！很不好意思改了您的题目！哈哈:-P <span style="color: red;">--&gt;
butterfly大牛人在哪呢？</span><br>
byron：很积极 很进取~ 记得我们一起讨论最小生成树的重复情况 呵呵 真好玩 <span style="color: red;">--&gt;
byron牛人估计在某个高深数学或者算法实验室吧..</span><br>
cxm: 身为ZSU ACM的一员 很厉害哟。。经常问你问题 哈哈 <span style="color: red;">--&gt;这个我知道,baidu牛牛~~</span><br>
谢谢大家~ 真的很感谢~</p>
<p><span style="color: red;">（谢谢大家~ 真的很感谢~）</span><br>
<!--[if !supportLineBreakNewLine]--><br>
<!--[endif]--></p>
<br>  <img src ="http://www.cppblog.com/sicheng/aggbug/68420.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/sicheng/" target="_blank">oyjpart</a> 2008-12-02 21:08 <a href="http://www.cppblog.com/sicheng/archive/2008/12/02/68420.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Goobye to ACM | alpc12 @ Refugee @ Chengdu</title><link>http://www.cppblog.com/sicheng/archive/2008/12/02/68363.html</link><dc:creator>oyjpart</dc:creator><author>oyjpart</author><pubDate>Tue, 02 Dec 2008 03:36:00 GMT</pubDate><guid>http://www.cppblog.com/sicheng/archive/2008/12/02/68363.html</guid><wfw:comment>http://www.cppblog.com/sicheng/comments/68363.html</wfw:comment><comments>http://www.cppblog.com/sicheng/archive/2008/12/02/68363.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/sicheng/comments/commentRss/68363.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/sicheng/services/trackbacks/68363.html</trackback:ping><description><![CDATA[近期将写一篇有关ACM的文章。可能要酝酿一段时间。<br>退役了。祝愿。<br><br>2008ACM/ICPC成都 Ranklist<br>最终排名[2008-12-01 16:45:33] <br>
<table style="TABLE-LAYOUT: fixed; WIDTH: 708pt; BORDER-COLLAPSE: collapse" cellSpacing=0 cellPadding=0 width=943 border=0 x:str="">
    <tbody>
        <tr style="HEIGHT: 14.25pt" height=19>
            <td class=xl25 style="WIDTH: 54pt; HEIGHT: 14.25pt" width=72 height=19>ICPC排名</td>
            <td class=xl24 style="WIDTH: 54pt" width=72>队序</td>
            <td style="WIDTH: 155pt" width=206>校名</td>
            <td style="WIDTH: 152pt" width=203>队名</td>
            <td class=xl24 style="WIDTH: 54pt" width=72>题数</td>
            <td class=xl24 style="WIDTH: 83pt" width=110>时间</td>
            <td style="WIDTH: 102pt" width=136>ICPC奖项</td>
            <td style="WIDTH: 54pt" width=72>&nbsp;</td>
        </tr>
        <tr style="HEIGHT: 14.25pt" height=19>
            <td class=xl25 style="HEIGHT: 14.25pt" height=19 x:num="1">1</td>
            <td class=xl24 x:num="">1</td>
            <td>清华大学</td>
            <td>ZCS</td>
            <td class=xl24 x:num="">7</td>
            <td class=xl24 x:num="">642</td>
            <td>Gold Medal</td>
            <td>&nbsp;</td>
        </tr>
        <tr style="HEIGHT: 14.25pt" height=19>
            <td class=xl25 style="HEIGHT: 14.25pt" height=19 x:num="2">2</td>
            <td class=xl24 x:num="">2</td>
            <td>北京大学</td>
            <td>Eccentric</td>
            <td class=xl24 x:num="">6</td>
            <td class=xl24 x:num="">651</td>
            <td>Gold Medal</td>
            <td>&nbsp;</td>
        </tr>
        <tr style="HEIGHT: 14.25pt" height=19>
            <td class=xl25 style="HEIGHT: 14.25pt" height=19 x:num="3">3</td>
            <td class=xl24 x:num="">3</td>
            <td>四川大学</td>
            <td>WinWill</td>
            <td class=xl24 x:num="">6</td>
            <td class=xl24 x:num="">719</td>
            <td>Gold Medal</td>
            <td>&nbsp;</td>
        </tr>
        <tr style="HEIGHT: 14.25pt" height=19>
            <td class=xl25 style="HEIGHT: 14.25pt" height=19 x:num="4">4</td>
            <td class=xl24 x:num="">4</td>
            <td>华南理工大学</td>
            <td>SCUT_SE_Scintilla</td>
            <td class=xl24 x:num="">6</td>
            <td class=xl24 x:num="">815</td>
            <td>Gold Medal</td>
            <td>&nbsp;</td>
        </tr>
        <tr style="HEIGHT: 14.25pt" height=19>
            <td class=xl25 style="HEIGHT: 14.25pt" height=19 x:num="-5"><font color=#ff0000>(5)</font></td>
            <td class=xl24 x:num="">5</td>
            <td>北京大学</td>
            <td>Optimus Prime</td>
            <td class=xl24 x:num="">6</td>
            <td class=xl24 x:num="">822</td>
            <td>Gold Medal</td>
            <td>&nbsp;</td>
        </tr>
        <tr style="HEIGHT: 14.25pt" height=19>
            <td class=xl25 style="HEIGHT: 14.25pt" height=19>*</td>
            <td class=xl24>*</td>
            <td>复旦大学</td>
            <td>HugeHydralisk</td>
            <td class=xl24 x:num="">6</td>
            <td class=xl24 x:num="">915</td>
            <td>*</td>
            <td>&nbsp;</td>
        </tr>
        <tr style="HEIGHT: 14.25pt" height=19>
            <td class=xl25 style="HEIGHT: 14.25pt" height=19>*</td>
            <td class=xl24>*</td>
            <td>复旦大学</td>
            <td>HyperHexagon</td>
            <td class=xl24 x:num="">6</td>
            <td class=xl24 x:num="">921</td>
            <td>*</td>
            <td>&nbsp;</td>
        </tr>
        <tr style="HEIGHT: 14.25pt" height=19>
            <td class=xl25 style="HEIGHT: 14.25pt" height=19 x:num="5">5</td>
            <td class=xl24 x:num="">6</td>
            <td>武汉大学</td>
            <td>ChaeYeon</td>
            <td class=xl24 x:num="">6</td>
            <td class=xl24 x:num="">990</td>
            <td>Gold Medal</td>
            <td>&nbsp;</td>
        </tr>
        <tr style="HEIGHT: 14.25pt" height=19>
            <td class=xl25 style="HEIGHT: 14.25pt" height=19>*</td>
            <td class=xl24>*</td>
            <td>华中科技大学</td>
            <td>SolarEclipse</td>
            <td class=xl24 x:num="">6</td>
            <td class=xl24 x:num="">1132</td>
            <td>*</td>
            <td>&nbsp;</td>
        </tr>
        <tr style="HEIGHT: 14.25pt" height=19>
            <td class=xl25 style="HEIGHT: 14.25pt" height=19 x:num="6">6</td>
            <td class=xl24 x:num="">7</td>
            <td>上海交通大学</td>
            <td>Dominator</td>
            <td class=xl24 x:num="">5</td>
            <td class=xl24 x:num="">480</td>
            <td>Gold Medal</td>
            <td>&nbsp;</td>
        </tr>
        <tr style="HEIGHT: 14.25pt" height=19>
            <td class=xl25 style="HEIGHT: 14.25pt" height=19 x:num="7">7</td>
            <td class=xl24 x:num="">8</td>
            <td>香港中文大学</td>
            <td>E++</td>
            <td class=xl24 x:num="">5</td>
            <td class=xl24 x:num="">603</td>
            <td>Gold Medal</td>
            <td>&nbsp;</td>
        </tr>
        <tr style="HEIGHT: 14.25pt" height=19>
            <td class=xl25 style="HEIGHT: 14.25pt" height=19 x:num="-8"><font color=#ff0000>(8)</font></td>
            <td class=xl24 x:num="">9</td>
            <td>上海交通大学</td>
            <td>TopCrazy</td>
            <td class=xl24 x:num="">5</td>
            <td class=xl24 x:num="">643</td>
            <td>Gold Medal</td>
            <td>&nbsp;</td>
        </tr>
        <tr style="HEIGHT: 14.25pt" height=19>
            <td class=xl25 style="HEIGHT: 14.25pt" height=19 x:num="8">8</td>
            <td class=xl24 x:num="">10</td>
            <td>南京大学</td>
            <td>Tuners</td>
            <td class=xl24 x:num="">5</td>
            <td class=xl24 x:num="">645</td>
            <td>Gold Medal</td>
            <td>&nbsp;</td>
        </tr>
        <tr style="HEIGHT: 14.25pt" height=19>
            <td class=xl25 style="HEIGHT: 14.25pt" height=19 x:num="9">9</td>
            <td class=xl24 x:num="">11</td>
            <td>南京航空航天大学</td>
            <td>AtomCenter</td>
            <td class=xl24 x:num="">5</td>
            <td class=xl24 x:num="">691</td>
            <td>Silver Medal</td>
            <td>&nbsp;</td>
        </tr>
        <tr style="HEIGHT: 14.25pt" height=19>
            <td class=xl25 style="HEIGHT: 14.25pt" height=19 x:num="-10"><font color=#ff0000>(10)</font></td>
            <td class=xl24 x:num="">12</td>
            <td>清华大学</td>
            <td>EarthShaker</td>
            <td class=xl24 x:num="">5</td>
            <td class=xl24 x:num="">723</td>
            <td>Silver Medal</td>
            <td>&nbsp;</td>
        </tr>
        <tr style="HEIGHT: 14.25pt" height=19>
            <td class=xl25 style="HEIGHT: 14.25pt" height=19 x:num="10">10</td>
            <td class=xl24 x:num="">13</td>
            <td>电子科技大学</td>
            <td>UESTC_King</td>
            <td class=xl24 x:num="">5</td>
            <td class=xl24 x:num="">751</td>
            <td>Silver Medal</td>
            <td>&nbsp;</td>
        </tr>
        <tr style="HEIGHT: 14.25pt" height=19>
            <td class=xl25 style="HEIGHT: 14.25pt" height=19 x:num="11">11</td>
            <td class=xl24 x:num="">14</td>
            <td>浙江大学</td>
            <td>gdb</td>
            <td class=xl24 x:num="">5</td>
            <td class=xl24 x:num="">789</td>
            <td>Silver Medal</td>
            <td>&nbsp;</td>
        </tr>
        <tr style="HEIGHT: 14.25pt" height=19>
            <td class=xl25 style="COLOR: red; HEIGHT: 14.25pt" height=19 x:num="12">12</td>
            <td class=xl24 style="COLOR: red" x:num="">15</td>
            <td style="COLOR: red">国防科学技术大学</td>
            <td style="COLOR: red">Refugee</td>
            <td class=xl24 x:num="">5</td>
            <td class=xl24 x:num="">803</td>
            <td>Silver Medal</td>
            <td>&nbsp;</td>
        </tr>
        <tr style="HEIGHT: 14.25pt" height=19>
            <td class=xl25 style="HEIGHT: 14.25pt" height=19 x:num="-13"><font color=#ff0000>(13)</font></td>
            <td class=xl24 x:num="">16</td>
            <td>浙江大学</td>
            <td>Wonder</td>
            <td class=xl24 x:num="">5</td>
            <td class=xl24 x:num="">924</td>
            <td>Silver Medal</td>
            <td>&nbsp;</td>
        </tr>
        <tr style="HEIGHT: 14.25pt" height=19>
            <td class=xl25 style="HEIGHT: 14.25pt" height=19 x:num="-13"><font color=#ff0000>(13)</font></td>
            <td class=xl24 x:num="">17</td>
            <td>上海交通大学</td>
            <td>Seed</td>
            <td class=xl24 x:num="">5</td>
            <td class=xl24 x:num="">1005</td>
            <td>Silver Medal</td>
            <td>&nbsp;</td>
        </tr>
        <tr style="HEIGHT: 14.25pt" height=19>
            <td class=xl25 style="HEIGHT: 14.25pt" height=19 x:num="13">13</td>
            <td class=xl24 x:num="">18</td>
            <td>华东理工大学</td>
            <td>Kernel</td>
            <td class=xl24 x:num="">4</td>
            <td class=xl24 x:num="">465</td>
            <td>Silver Medal</td>
            <td>&nbsp;</td>
        </tr>
        <tr style="HEIGHT: 14.25pt" height=19>
            <td class=xl25 style="HEIGHT: 14.25pt" height=19>*</td>
            <td class=xl24>*</td>
            <td>成都七中</td>
            <td>TCL</td>
            <td class=xl24 x:num="">4</td>
            <td class=xl24 x:num="">484</td>
            <td>*</td>
            <td>&nbsp;</td>
        </tr>
        <tr style="HEIGHT: 14.25pt" height=19>
            <td class=xl25 style="HEIGHT: 14.25pt" height=19 x:num="14">14</td>
            <td class=xl24 x:num="">19</td>
            <td>北京邮电大学</td>
            <td>Tracer</td>
            <td class=xl24 x:num="">4</td>
            <td class=xl24 x:num="">558</td>
            <td>Silver Medal</td>
            <td>&nbsp;</td>
        </tr>
        <tr style="HEIGHT: 14.25pt" height=19>
            <td class=xl25 style="HEIGHT: 14.25pt" height=19 x:num="-15"><font color=#ff0000>(15)</font></td>
            <td class=xl24 x:num="">20</td>
            <td>华南理工大学</td>
            <td>SCUT_SE_Solar</td>
            <td class=xl24 x:num="">4</td>
            <td class=xl24 x:num="">562</td>
            <td>Silver Medal</td>
            <td>&nbsp;</td>
        </tr>
        <tr style="HEIGHT: 14.25pt" height=19>
            <td class=xl25 style="HEIGHT: 14.25pt" height=19 x:num="15">15</td>
            <td class=xl24 x:num="">21</td>
            <td>天津大学</td>
            <td>TJU_Neptune</td>
            <td class=xl24 x:num="">4</td>
            <td class=xl24 x:num="">567</td>
            <td>Silver Medal</td>
            <td>&nbsp;</td>
        </tr>
        <tr style="HEIGHT: 14.25pt" height=19>
            <td class=xl25 style="HEIGHT: 14.25pt" height=19 x:num="16">16</td>
            <td class=xl24 x:num="">22</td>
            <td>厦门大学</td>
            <td>iostream</td>
            <td class=xl24 x:num="">4</td>
            <td class=xl24 x:num="">579</td>
            <td>Silver Medal</td>
            <td>&nbsp;</td>
        </tr>
        <tr style="HEIGHT: 14.25pt" height=19>
            <td class=xl25 style="HEIGHT: 14.25pt" height=19 x:num="17">17</td>
            <td class=xl24 x:num="">23</td>
            <td>北京师范大学珠海分校</td>
            <td>int ijk</td>
            <td class=xl24 x:num="">4</td>
            <td class=xl24 x:num="">593</td>
            <td>Silver Medal</td>
            <td>&nbsp;</td>
        </tr>
        <tr style="HEIGHT: 14.25pt" height=19>
            <td class=xl25 style="HEIGHT: 14.25pt" height=19 x:num="18">18</td>
            <td class=xl24 x:num="">24</td>
            <td>杭州电子科技大学</td>
            <td>DoomsDay</td>
            <td class=xl24 x:num="">4</td>
            <td class=xl24 x:num="">614</td>
            <td>Silver Medal</td>
            <td>&nbsp;</td>
        </tr>
        <tr style="HEIGHT: 14.25pt" height=19>
            <td class=xl25 style="HEIGHT: 14.25pt" height=19 x:num="19">19</td>
            <td class=xl24 x:num="">25</td>
            <td>湖南大学</td>
            <td>HNU_Zealor</td>
            <td class=xl24 x:num="">4</td>
            <td class=xl24 x:num="">661</td>
            <td>Silver Medal</td>
            <td>&nbsp;</td>
        </tr>
        <tr style="HEIGHT: 14.25pt" height=19>
            <td class=xl25 style="HEIGHT: 14.25pt" height=19 x:num="-20"><font color=#ff0000>(20)</font></td>
            <td class=xl24 x:num="">26</td>
            <td>四川大学</td>
            <td>Wings</td>
            <td class=xl24 x:num="">4</td>
            <td class=xl24 x:num="">666</td>
            <td>Silver Medal</td>
            <td>&nbsp;</td>
        </tr>
        <tr style="HEIGHT: 14.25pt" height=19>
            <td class=xl25 style="HEIGHT: 14.25pt" height=19 x:num="20">20</td>
            <td class=xl24 x:num="">27</td>
            <td>西安交通大学</td>
            <td>Rpbomb</td>
            <td class=xl24 x:num="">4</td>
            <td class=xl24 x:num="">667</td>
            <td>Silver Medal</td>
            <td>&nbsp;</td>
        </tr>
        <tr style="HEIGHT: 14.25pt" height=19>
            <td class=xl25 style="HEIGHT: 14.25pt" height=19 x:num="21">21</td>
            <td class=xl24 x:num="">28</td>
            <td>中国地质大学（武汉）</td>
            <td>Three_Up</td>
            <td class=xl24 x:num="">4</td>
            <td class=xl24 x:num="">691</td>
            <td>Silver Medal</td>
            <td>&nbsp;</td>
        </tr>
        <tr style="HEIGHT: 14.25pt" height=19>
            <td class=xl25 style="HEIGHT: 14.25pt" height=19 x:num="22">22</td>
            <td class=xl24 x:num="">29</td>
            <td>北京航空航天大学</td>
            <td>BUAA_RiverCrab</td>
            <td class=xl24 x:num="">4</td>
            <td class=xl24 x:num="">694</td>
            <td>Silver Medal</td>
            <td>&nbsp;</td>
        </tr>
        <tr style="HEIGHT: 14.25pt" height=19>
            <td class=xl25 style="HEIGHT: 14.25pt" height=19 x:num="-23"><font color=#ff0000>(23)</font></td>
            <td class=xl24 x:num="">30</td>
            <td>武汉大学</td>
            <td>Dolphin</td>
            <td class=xl24 x:num="">4</td>
            <td class=xl24 x:num="">714</td>
            <td>Silver Medal</td>
            <td>&nbsp;</td>
        </tr>
        <tr style="HEIGHT: 14.25pt" height=19>
            <td class=xl25 style="HEIGHT: 14.25pt" height=19 x:num="23">23</td>
            <td class=xl24 x:num="">31</td>
            <td>南京理工大学</td>
            <td>Iris</td>
            <td class=xl24 x:num="">4</td>
            <td class=xl24>&nbsp;</td>
            <td>Bronze Medal</td>
            <td>&nbsp;</td>
        </tr>
        <tr style="HEIGHT: 14.25pt" height=19>
            <td class=xl25 style="HEIGHT: 14.25pt" height=19 x:num="24">24</td>
            <td class=xl24 x:num="">32</td>
            <td>西南交通大学</td>
            <td>LOCO</td>
            <td class=xl24 x:num="">4</td>
            <td class=xl24>&nbsp;</td>
            <td>Bronze Medal</td>
            <td>&nbsp;</td>
        </tr>
        <tr style="HEIGHT: 14.25pt" height=19>
            <td class=xl25 style="HEIGHT: 14.25pt" height=19 x:num="25">25</td>
            <td class=xl24 x:num="">33</td>
            <td>中南大学</td>
            <td>ButterFly</td>
            <td class=xl24 x:num="">4</td>
            <td class=xl24>&nbsp;</td>
            <td>Bronze Medal</td>
            <td>&nbsp;</td>
        </tr>
        <tr style="HEIGHT: 14.25pt" height=19>
            <td class=xl25 style="HEIGHT: 14.25pt" height=19 x:num="26">26</td>
            <td class=xl24 x:num="">34</td>
            <td>华南师范大学</td>
            <td>scnu_LLT</td>
            <td class=xl24 x:num="">4</td>
            <td class=xl24>&nbsp;</td>
            <td>Bronze Medal</td>
            <td>&nbsp;</td>
        </tr>
        <tr style="HEIGHT: 14.25pt" height=19>
            <td class=xl25 style="HEIGHT: 14.25pt" height=19 x:num="27">27</td>
            <td class=xl24 x:num="">35</td>
            <td>西南石油大学</td>
            <td>Snipers</td>
            <td class=xl24 x:num="">3</td>
            <td class=xl24>&nbsp;</td>
            <td>Bronze Medal</td>
            <td>&nbsp;</td>
        </tr>
        <tr style="HEIGHT: 14.25pt" height=19>
            <td class=xl25 style="HEIGHT: 14.25pt" height=19 x:num="28">28</td>
            <td class=xl24 x:num="">36</td>
            <td>同济大学</td>
            <td>Hong Shao Shi Zi Tou</td>
            <td class=xl24 x:num="">3</td>
            <td class=xl24>&nbsp;</td>
            <td>Bronze Medal</td>
            <td>&nbsp;</td>
        </tr>
        <tr style="HEIGHT: 14.25pt" height=19>
            <td class=xl25 style="HEIGHT: 14.25pt" height=19 x:num="29">29</td>
            <td class=xl24 x:num="">37</td>
            <td>福州大学</td>
            <td>Slingshot</td>
            <td class=xl24 x:num="">3</td>
            <td class=xl24>&nbsp;</td>
            <td>Bronze Medal</td>
            <td>&nbsp;</td>
        </tr>
        <tr style="HEIGHT: 14.25pt" height=19>
            <td class=xl25 style="HEIGHT: 14.25pt" height=19 x:num="30">30</td>
            <td class=xl24 x:num="">38</td>
            <td>复旦大学</td>
            <td>Jackrabbit</td>
            <td class=xl24 x:num="">3</td>
            <td class=xl24>&nbsp;</td>
            <td>Bronze Medal</td>
            <td>&nbsp;</td>
        </tr>
        <tr style="HEIGHT: 14.25pt" height=19>
            <td class=xl25 style="HEIGHT: 14.25pt" height=19 x:num="-31"><font color=#ff0000>(31)</font></td>
            <td class=xl24 x:num="">39</td>
            <td>清华大学</td>
            <td>LCS</td>
            <td class=xl24 x:num="">3</td>
            <td class=xl24>&nbsp;</td>
            <td>Bronze Medal</td>
            <td>&nbsp;</td>
        </tr>
        <tr style="HEIGHT: 14.25pt" height=19>
            <td class=xl25 style="HEIGHT: 14.25pt" height=19 x:num="-31"><font color=#ff0000>(31)</font></td>
            <td class=xl24 x:num="">40</td>
            <td>天津大学</td>
            <td>TJU_Whale</td>
            <td class=xl24 x:num="">3</td>
            <td class=xl24>&nbsp;</td>
            <td>Bronze Medal</td>
            <td>&nbsp;</td>
        </tr>
        <tr style="HEIGHT: 14.25pt" height=19>
            <td class=xl25 style="HEIGHT: 14.25pt" height=19 x:num="-31"><font color=#ff0000>(31)</font></td>
            <td class=xl24 x:num="">41</td>
            <td>杭州电子科技大学</td>
            <td>ACFlow</td>
            <td class=xl24 x:num="">3</td>
            <td class=xl24>&nbsp;</td>
            <td>Bronze Medal</td>
            <td>&nbsp;</td>
        </tr>
        <tr style="HEIGHT: 14.25pt" height=19>
            <td class=xl25 style="HEIGHT: 14.25pt" height=19 x:num="31">31</td>
            <td class=xl24 x:num="">42</td>
            <td>东南大学</td>
            <td>LWK</td>
            <td class=xl24 x:num="">3</td>
            <td class=xl24>&nbsp;</td>
            <td>Bronze Medal</td>
            <td>&nbsp;</td>
        </tr>
        <tr style="HEIGHT: 14.25pt" height=19>
            <td class=xl25 style="HEIGHT: 14.25pt" height=19 x:num="32">32</td>
            <td class=xl24 x:num="">43</td>
            <td>华中科技大学</td>
            <td>Grass Soul</td>
            <td class=xl24 x:num="">3</td>
            <td class=xl24>&nbsp;</td>
            <td>Bronze Medal</td>
            <td>&nbsp;</td>
        </tr>
        <tr style="HEIGHT: 14.25pt" height=19>
            <td class=xl25 style="HEIGHT: 14.25pt" height=19 x:num="33">33</td>
            <td class=xl24 x:num="">44</td>
            <td>福建师范大学</td>
            <td>NoRp_Fighters</td>
            <td class=xl24 x:num="">3</td>
            <td class=xl24>&nbsp;</td>
            <td>Bronze Medal</td>
            <td>&nbsp;</td>
        </tr>
        <tr style="HEIGHT: 14.25pt" height=19>
            <td class=xl25 style="COLOR: red; HEIGHT: 14.25pt" height=19 x:num="-34"><font size=+0>(34)</font></td>
            <td class=xl24 style="COLOR: red" x:num="">45</td>
            <td style="COLOR: red">国防科学技术大学</td>
            <td style="COLOR: red">JPVision</td>
            <td class=xl24 x:num="">3</td>
            <td class=xl24>&nbsp;</td>
            <td>Bronze Medal</td>
            <td>&nbsp;</td>
        </tr>
        <tr style="HEIGHT: 14.25pt" height=19>
            <td class=xl25 style="HEIGHT: 14.25pt" height=19 x:num="-34"><font color=#ff0000>(34)</font></td>
            <td class=xl24 x:num="">46</td>
            <td>天津大学</td>
            <td>TJU_HighRP</td>
            <td class=xl24 x:num="">3</td>
            <td class=xl24>&nbsp;</td>
            <td>Bronze Medal</td>
            <td>&nbsp;</td>
        </tr>
        <tr style="HEIGHT: 14.25pt" height=19>
            <td class=xl25 style="HEIGHT: 14.25pt" height=19 x:num="34">34</td>
            <td class=xl24 x:num="">47</td>
            <td>哈尔滨工业大学</td>
            <td>Nessie</td>
            <td class=xl24 x:num="">3</td>
            <td class=xl24>&nbsp;</td>
            <td>Bronze Medal</td>
            <td>&nbsp;</td>
        </tr>
        <tr style="HEIGHT: 14.25pt" height=19>
            <td class=xl25 style="HEIGHT: 14.25pt" height=19 x:num="35">35</td>
            <td class=xl24 x:num="">48</td>
            <td>台湾大学</td>
            <td>33km</td>
            <td class=xl24 x:num="">3</td>
            <td class=xl24>&nbsp;</td>
            <td>Bronze Medal</td>
            <td>&nbsp;</td>
        </tr>
        <tr style="HEIGHT: 14.25pt" height=19>
            <td class=xl25 style="HEIGHT: 14.25pt" height=19 x:num="36">36</td>
            <td class=xl24 x:num="">49</td>
            <td>西安电子科技大学</td>
            <td>UnBelievable</td>
            <td class=xl24 x:num="">3</td>
            <td class=xl24>&nbsp;</td>
            <td>Bronze Medal</td>
            <td>&nbsp;</td>
        </tr>
        <tr style="HEIGHT: 14.25pt" height=19>
            <td class=xl25 style="HEIGHT: 14.25pt" height=19 x:num="37">37</td>
            <td class=xl24 x:num="">50</td>
            <td>吉林大学</td>
            <td>jojer</td>
            <td class=xl24 x:num="">2</td>
            <td class=xl24>&nbsp;</td>
            <td>Bronze Medal</td>
            <td>&nbsp;</td>
        </tr>
        <tr style="HEIGHT: 14.25pt" height=19>
            <td class=xl25 style="HEIGHT: 14.25pt" height=19 x:num="38">38</td>
            <td class=xl24 x:num="">51</td>
            <td>杭州电子科技大学信息工程学院</td>
            <td>HoopChina</td>
            <td class=xl24 x:num="">2</td>
            <td class=xl24>&nbsp;</td>
            <td>Bronze Medal</td>
            <td>&nbsp;</td>
        </tr>
        <tr style="HEIGHT: 14.25pt" height=19>
            <td class=xl25 style="HEIGHT: 14.25pt" height=19 x:num="39">39</td>
            <td class=xl24 x:num="">52</td>
            <td>华东师范大学</td>
            <td>Hello World!</td>
            <td class=xl24 x:num="">2</td>
            <td class=xl24>&nbsp;</td>
            <td>Bronze Medal</td>
            <td>&nbsp;</td>
        </tr>
        <tr style="HEIGHT: 14.25pt" height=19>
            <td class=xl25 style="HEIGHT: 14.25pt" height=19 x:num="-40"><font color=#ff0000>(40)</font></td>
            <td class=xl24 x:num="">53</td>
            <td>华中科技大学</td>
            <td>Wedo</td>
            <td class=xl24 x:num="">2</td>
            <td class=xl24>&nbsp;</td>
            <td>Bronze Medal</td>
            <td>&nbsp;</td>
        </tr>
        <tr style="HEIGHT: 14.25pt" height=19>
            <td class=xl25 style="HEIGHT: 14.25pt" height=19 x:num="-40"><font color=#ff0000>(40)</font></td>
            <td class=xl24 x:num="">54</td>
            <td>福州大学</td>
            <td>Trinity</td>
            <td class=xl24 x:num="">2</td>
            <td class=xl24>&nbsp;</td>
            <td>Bronze Medal</td>
            <td>&nbsp;</td>
        </tr>
        <tr style="HEIGHT: 14.25pt" height=19>
            <td class=xl25 style="HEIGHT: 14.25pt" height=19 x:num="-40"><font color=#ff0000>(40)</font></td>
            <td class=xl24 x:num="">55</td>
            <td>华东师范大学</td>
            <td>Whitespace</td>
            <td class=xl24 x:num="">2</td>
            <td class=xl24>&nbsp;</td>
            <td>Bronze Medal</td>
            <td>&nbsp;</td>
        </tr>
        <tr style="HEIGHT: 14.25pt" height=19>
            <td class=xl25 style="HEIGHT: 14.25pt" height=19 x:num="40">40</td>
            <td class=xl24 x:num="">56</td>
            <td>北京理工大学</td>
            <td>Bit-lion</td>
            <td class=xl24 x:num="">2</td>
            <td class=xl24>&nbsp;</td>
            <td>Bronze Medal</td>
            <td>&nbsp;</td>
        </tr>
        <tr style="HEIGHT: 14.25pt" height=19>
            <td class=xl25 style="HEIGHT: 14.25pt" height=19 x:num="41">41</td>
            <td class=xl24 x:num="">57</td>
            <td>东华大学</td>
            <td>TRY II</td>
            <td class=xl24 x:num="">2</td>
            <td class=xl24>&nbsp;</td>
            <td>Bronze Medal</td>
            <td>&nbsp;</td>
        </tr>
        <tr style="HEIGHT: 14.25pt" height=19>
            <td class=xl25 style="HEIGHT: 14.25pt" height=19 x:num="-42"><font color=#ff0000>(42)</font></td>
            <td class=xl24 x:num="">58</td>
            <td>华东理工大学</td>
            <td>Chobits</td>
            <td class=xl24 x:num="">2</td>
            <td class=xl24>&nbsp;</td>
            <td>Bronze Medal</td>
            <td>&nbsp;</td>
        </tr>
        <tr style="HEIGHT: 14.25pt" height=19>
            <td class=xl25 style="HEIGHT: 14.25pt" height=19 x:num="42">42</td>
            <td class=xl24 x:num="">59</td>
            <td>浙江师范大学</td>
            <td>Revenge</td>
            <td class=xl24 x:num="">2</td>
            <td class=xl24>&nbsp;</td>
            <td>Bronze Medal</td>
            <td>&nbsp;</td>
        </tr>
        <tr style="HEIGHT: 14.25pt" height=19>
            <td class=xl25 style="HEIGHT: 14.25pt" height=19 x:num="43">43</td>
            <td class=xl24 x:num="">60</td>
            <td>湘潭大学</td>
            <td>Soar</td>
            <td class=xl24 x:num="">2</td>
            <td class=xl24>&nbsp;</td>
            <td>Bronze Medal</td>
            <td>&nbsp;</td>
        </tr>
        <tr style="HEIGHT: 14.25pt" height=19>
            <td class=xl25 style="HEIGHT: 14.25pt" height=19 x:num="44">44</td>
            <td class=xl24 x:num="">61</td>
            <td>东莞理工学院</td>
            <td>dgut-rush</td>
            <td class=xl24 x:num="">2</td>
            <td class=xl24>&nbsp;</td>
            <td>Bronze Medal</td>
            <td>&nbsp;</td>
        </tr>
        <tr style="HEIGHT: 14.25pt" height=19>
            <td class=xl25 style="HEIGHT: 14.25pt" height=19 x:num="45">45</td>
            <td class=xl24 x:num="">62</td>
            <td>东北师范大学</td>
            <td>ExTech</td>
            <td class=xl24 x:num="">2</td>
            <td class=xl24>&nbsp;</td>
            <td>Bronze Medal</td>
            <td>&nbsp;</td>
        </tr>
        <tr style="HEIGHT: 14.25pt" height=19>
            <td class=xl25 style="HEIGHT: 14.25pt" height=19 x:num="46">46</td>
            <td class=xl24 x:num="">63</td>
            <td>北京师范大学</td>
            <td>uTOPia</td>
            <td class=xl24 x:num="">2</td>
            <td class=xl24>&nbsp;</td>
            <td colSpan=2>Honorable Mention</td>
        </tr>
        <tr style="HEIGHT: 14.25pt" height=19>
            <td class=xl25 style="HEIGHT: 14.25pt" height=19 x:num="47">47</td>
            <td class=xl24 x:num="">64</td>
            <td>哈尔滨工程大学</td>
            <td>ONION</td>
            <td class=xl24 x:num="">2</td>
            <td class=xl24>&nbsp;</td>
            <td colSpan=2>Honorable Mention</td>
        </tr>
        <tr style="HEIGHT: 14.25pt" height=19>
            <td class=xl25 style="HEIGHT: 14.25pt" height=19 x:num="48">48</td>
            <td class=xl24 x:num="">65</td>
            <td>华东交通大学</td>
            <td>AC_Trio</td>
            <td class=xl24 x:num="">2</td>
            <td class=xl24>&nbsp;</td>
            <td colSpan=2>Honorable Mention</td>
        </tr>
        <tr style="HEIGHT: 14.25pt" height=19>
            <td class=xl25 style="HEIGHT: 14.25pt" height=19 x:num="49">49</td>
            <td class=xl24 x:num="">66</td>
            <td>上海大学</td>
            <td>Larva&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3</td>
            <td class=xl24 x:num="">2</td>
            <td class=xl24>&nbsp;</td>
            <td colSpan=2>Honorable Mention</td>
        </tr>
        <tr style="HEIGHT: 14.25pt" height=19>
            <td class=xl25 style="HEIGHT: 14.25pt" height=19 x:num="-50"><font color=#ff0000>(50)</font></td>
            <td class=xl24 x:num="">67</td>
            <td>电子科技大学</td>
            <td>UESTC_Knight</td>
            <td class=xl24 x:num="">2</td>
            <td class=xl24>&nbsp;</td>
            <td colSpan=2>Honorable Mention</td>
        </tr>
        <tr style="HEIGHT: 14.25pt" height=19>
            <td class=xl25 style="HEIGHT: 14.25pt" height=19 x:num="50">50</td>
            <td class=xl24 x:num="">68</td>
            <td>华南农业大学</td>
            <td>SCAU_Eclipse</td>
            <td class=xl24 x:num="">2</td>
            <td class=xl24>&nbsp;</td>
            <td colSpan=2>Honorable Mention</td>
        </tr>
        <tr style="HEIGHT: 14.25pt" height=19>
            <td class=xl25 style="HEIGHT: 14.25pt" height=19 x:num="-51"><font color=#ff0000>(51)</font></td>
            <td class=xl24 x:num="">69</td>
            <td>杭州电子科技大学</td>
            <td>FireBirds</td>
            <td class=xl24 x:num="">2</td>
            <td class=xl24>&nbsp;</td>
            <td colSpan=2>Honorable Mention</td>
        </tr>
        <tr style="HEIGHT: 14.25pt" height=19>
            <td class=xl25 style="HEIGHT: 14.25pt" height=19 x:num="51">51</td>
            <td class=xl24 x:num="">70</td>
            <td>西南科技大学</td>
            <td>Accept</td>
            <td class=xl24 x:num="">2</td>
            <td class=xl24>&nbsp;</td>
            <td colSpan=2>Honorable Mention</td>
        </tr>
        <tr style="HEIGHT: 14.25pt" height=19>
            <td class=xl25 style="HEIGHT: 14.25pt" height=19 x:num="52">52</td>
            <td class=xl24 x:num="">71</td>
            <td>重庆大学</td>
            <td>RustBoys</td>
            <td class=xl24 x:num="">2</td>
            <td class=xl24>&nbsp;</td>
            <td colSpan=2>Honorable Mention</td>
        </tr>
        <tr style="HEIGHT: 14.25pt" height=19>
            <td class=xl25 style="HEIGHT: 14.25pt" height=19 x:num="-52"><font color=#ff0000>(52)</font></td>
            <td class=xl24 x:num="">71</td>
            <td>哈尔滨工业大学</td>
            <td>Piston</td>
            <td class=xl24 x:num="">2</td>
            <td class=xl24>&nbsp;</td>
            <td colSpan=2>Honorable Mention</td>
        </tr>
        <tr style="HEIGHT: 14.25pt" height=19>
            <td class=xl25 style="HEIGHT: 14.25pt" height=19 x:num="53">53</td>
            <td class=xl24 x:num="">73</td>
            <td>北京交通大学</td>
            <td>BJTU_Action</td>
            <td class=xl24 x:num="">2</td>
            <td class=xl24>&nbsp;</td>
            <td colSpan=2>Honorable Mention</td>
        </tr>
        <tr style="HEIGHT: 14.25pt" height=19>
            <td class=xl25 style="HEIGHT: 14.25pt" height=19 x:num="-54"><font color=#ff0000>(54)</font></td>
            <td class=xl24 x:num="">74</td>
            <td>台湾大学</td>
            <td>tsorFtacoMananaB</td>
            <td class=xl24 x:num="">2</td>
            <td class=xl24>&nbsp;</td>
            <td colSpan=2>Honorable Mention</td>
        </tr>
        <tr style="HEIGHT: 14.25pt" height=19>
            <td class=xl25 style="HEIGHT: 14.25pt" height=19 x:num="54">54</td>
            <td class=xl24 x:num="">75</td>
            <td>宁波大学</td>
            <td>hiWool</td>
            <td class=xl24 x:num="">2</td>
            <td class=xl24>&nbsp;</td>
            <td colSpan=2>Honorable Mention</td>
        </tr>
        <tr style="HEIGHT: 14.25pt" height=19>
            <td class=xl25 style="HEIGHT: 14.25pt" height=19 x:num="55">55</td>
            <td class=xl24 x:num="">76</td>
            <td>香港科技大学</td>
            <td>HKUST3</td>
            <td class=xl24 x:num="">2</td>
            <td class=xl24>&nbsp;</td>
            <td colSpan=2>Honorable Mention</td>
        </tr>
        <tr style="HEIGHT: 14.25pt" height=19>
            <td class=xl25 style="HEIGHT: 14.25pt" height=19 x:num="56">56</td>
            <td class=xl24 x:num="">77</td>
            <td>浙江大学宁波理工学院</td>
            <td>FourFiveSix Big!</td>
            <td class=xl24 x:num="">2</td>
            <td class=xl24>&nbsp;</td>
            <td colSpan=2>Honorable Mention</td>
        </tr>
        <tr style="HEIGHT: 14.25pt" height=19>
            <td class=xl25 style="HEIGHT: 14.25pt" height=19 x:num="-57"><font color=#ff0000>(57)</font></td>
            <td class=xl24 x:num="">78</td>
            <td>香港中文大学</td>
            <td>super XX</td>
            <td class=xl24 x:num="">2</td>
            <td class=xl24>&nbsp;</td>
            <td colSpan=2>Honorable Mention</td>
        </tr>
        <tr style="HEIGHT: 14.25pt" height=19>
            <td class=xl25 style="HEIGHT: 14.25pt" height=19 x:num="57">57</td>
            <td class=xl24 x:num="">79</td>
            <td>山东大学</td>
            <td>SDU_Coolers</td>
            <td class=xl24 x:num="">2</td>
            <td class=xl24>&nbsp;</td>
            <td colSpan=2>Honorable Mention</td>
        </tr>
        <tr style="HEIGHT: 14.25pt" height=19>
            <td class=xl25 style="HEIGHT: 14.25pt" height=19 x:num="-58"><font color=#ff0000>(58)</font></td>
            <td class=xl24 x:num="">80</td>
            <td>北京交通大学</td>
            <td>BJTU_Aimofeat</td>
            <td class=xl24 x:num="">2</td>
            <td class=xl24>&nbsp;</td>
            <td colSpan=2>Honorable Mention</td>
        </tr>
        <tr style="HEIGHT: 14.25pt" height=19>
            <td class=xl25 style="HEIGHT: 14.25pt" height=19>*</td>
            <td class=xl24>*</td>
            <td>西南民族大学</td>
            <td>GMore</td>
            <td class=xl24 x:num="">2</td>
            <td class=xl24>&nbsp;</td>
            <td>*</td>
            <td>&nbsp;</td>
        </tr>
        <tr style="HEIGHT: 14.25pt" height=19>
            <td class=xl25 style="HEIGHT: 14.25pt" height=19 x:num="58">58</td>
            <td class=xl24 x:num="">81</td>
            <td>合肥工业大学</td>
            <td>Sensation</td>
            <td class=xl24 x:num="">2</td>
            <td class=xl24>&nbsp;</td>
            <td colSpan=2>Honorable Mention</td>
        </tr>
        <tr style="HEIGHT: 14.25pt" height=19>
            <td class=xl25 style="HEIGHT: 14.25pt" height=19 x:num="-59"><font color=#ff0000>(59)</font></td>
            <td class=xl24 x:num="">82</td>
            <td>浙江大学</td>
            <td>SE7EN</td>
            <td class=xl24 colSpan=2>&nbsp;</td>
            <td colSpan=2>Honorable Mention</td>
        </tr>
        <tr style="HEIGHT: 14.25pt" height=19>
            <td class=xl25 style="HEIGHT: 14.25pt" height=19 x:num="59">59</td>
            <td class=xl24 x:num="">83</td>
            <td>西南民族大学</td>
            <td>3Suns</td>
            <td class=xl24 colSpan=2>&nbsp;</td>
            <td colSpan=2>Honorable Mention</td>
        </tr>
        <tr style="HEIGHT: 14.25pt" height=19>
            <td class=xl25 style="HEIGHT: 14.25pt" height=19 x:num="60">60</td>
            <td class=xl24 x:num="">84</td>
            <td>河南大学</td>
            <td>Pointer</td>
            <td class=xl24 colSpan=2>&nbsp;</td>
            <td colSpan=2>Honorable Mention</td>
        </tr>
        <tr style="HEIGHT: 14.25pt" height=19>
            <td class=xl25 style="HEIGHT: 14.25pt" height=19 x:num="61">61</td>
            <td class=xl24 x:num="">85</td>
            <td>西华大学</td>
            <td>We can play</td>
            <td class=xl24 colSpan=2>&nbsp;</td>
            <td colSpan=2>Honorable Mention</td>
        </tr>
        <tr style="HEIGHT: 14.25pt" height=19>
            <td class=xl25 style="HEIGHT: 14.25pt" height=19 x:num="62">62</td>
            <td class=xl24 x:num="">86</td>
            <td>大连理工大学</td>
            <td>demon</td>
            <td class=xl24 colSpan=2>&nbsp;</td>
            <td colSpan=2>Honorable Mention</td>
        </tr>
        <tr style="HEIGHT: 14.25pt" height=19>
            <td class=xl25 style="HEIGHT: 14.25pt" height=19 x:num="-63"><font color=#ff0000>(63)</font></td>
            <td class=xl24 x:num="">87</td>
            <td>北京交通大学</td>
            <td>BJTU_Ringfinger</td>
            <td class=xl24 colSpan=2>&nbsp;</td>
            <td colSpan=2>Honorable Mention</td>
        </tr>
        <tr style="HEIGHT: 14.25pt" height=19>
            <td class=xl25 style="HEIGHT: 14.25pt" height=19 x:num="-63"><font color=#ff0000>(63)</font></td>
            <td class=xl24 x:num="">88</td>
            <td>四川大学</td>
            <td>WeUnique</td>
            <td class=xl24 colSpan=2>&nbsp;</td>
            <td colSpan=2>Honorable Mention</td>
        </tr>
        <tr style="HEIGHT: 14.25pt" height=19>
            <td class=xl25 style="HEIGHT: 14.25pt" height=19 x:num="-63"><font color=#ff0000>(63)</font></td>
            <td class=xl24 x:num="">89</td>
            <td>电子科技大学</td>
            <td>UESTC_Queen</td>
            <td class=xl24 colSpan=2>&nbsp;</td>
            <td colSpan=2>Honorable Mention</td>
        </tr>
        <tr style="HEIGHT: 14.25pt" height=19>
            <td class=xl25 style="HEIGHT: 14.25pt" height=19 x:num="63">63</td>
            <td class=xl24 x:num="">90</td>
            <td>成都东软信息技术职业学院</td>
            <td>WOOHHO</td>
            <td class=xl24 colSpan=2>&nbsp;</td>
            <td colSpan=2>Honorable Mention</td>
        </tr>
        <tr style="HEIGHT: 14.25pt" height=19>
            <td class=xl25 style="HEIGHT: 14.25pt" height=19 x:num="63">63</td>
            <td class=xl24 x:num="">90</td>
            <td>湖北工业大学</td>
            <td>HBUT_Dream</td>
            <td class=xl24 colSpan=2>&nbsp;</td>
            <td colSpan=2>Honorable Mention</td>
        </tr>
        <tr style="HEIGHT: 14.25pt" height=19>
            <td class=xl25 style="HEIGHT: 14.25pt" height=19>*</td>
            <td class=xl24>*</td>
            <td>西南民族大学</td>
            <td>SoMore</td>
            <td class=xl24 colSpan=2>&nbsp;</td>
            <td>*</td>
            <td>&nbsp;</td>
        </tr>
        <tr style="HEIGHT: 14.25pt" height=19>
            <td class=xl25 style="HEIGHT: 14.25pt" height=19 x:num="-63"><font color=#ff0000>(63)</font></td>
            <td class=xl24 x:num="">90</td>
            <td>香港中文大学</td>
            <td>Information Engineering</td>
            <td class=xl24 colSpan=2>&nbsp;</td>
            <td colSpan=2>Honorable Mention</td>
        </tr>
    </tbody>
</table>
<br><br>
<img src ="http://www.cppblog.com/sicheng/aggbug/68363.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/sicheng/" target="_blank">oyjpart</a> 2008-12-02 11:36 <a href="http://www.cppblog.com/sicheng/archive/2008/12/02/68363.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[zz]女人的感悟 震撼</title><link>http://www.cppblog.com/sicheng/archive/2008/11/25/67792.html</link><dc:creator>oyjpart</dc:creator><author>oyjpart</author><pubDate>Tue, 25 Nov 2008 04:09:00 GMT</pubDate><guid>http://www.cppblog.com/sicheng/archive/2008/11/25/67792.html</guid><wfw:comment>http://www.cppblog.com/sicheng/comments/67792.html</wfw:comment><comments>http://www.cppblog.com/sicheng/archive/2008/11/25/67792.html#Feedback</comments><slash:comments>8</slash:comments><wfw:commentRss>http://www.cppblog.com/sicheng/comments/commentRss/67792.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/sicheng/services/trackbacks/67792.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 是不是女孩从13岁起，每个月多花几个卫生巾钱（当然得是生理上正常的女性朋友们）觉得自己特冤，所以都憋着让男朋友（老公）给自己花钱啊？其实男人的钱也不是大风刮来的&#8230;&#8230;
<p>&nbsp;&nbsp;&nbsp;&nbsp; 我在想，为什么女性朋友比男性朋友的平均寿命长，除了女性大多不常抽烟饮酒以外，还有一个主要原因，即男人要负担的社会责任更重，男人要承受的生活压力要比女人多得多。</p>
<p>&nbsp;&nbsp; &nbsp;你
是女孩，你可以想起一出是一出地瞎闹，烦了就哭美了就乐，你撒娇你任性，你翻着跟头抒发自己的感情，什么时候折腾舒服了什么时候算。没人说你什么&#8230;&#8230;女孩
嘛，感性一些，大家都能原谅你的情绪化。你可以不计后果不失时机地犯犯间歇性神经病，然后美其名曰：我们每个月都有那么几天&#8230;&#8230;我不是故意的啦&#8230;&#8230; </p>
<p>&nbsp;&nbsp;&nbsp;&nbsp; 你想想，是不是每次你撒着娇对他说这话的时候，他都会潇洒地揽你入怀说，你发脾气也很可爱！这老招屡试不爽，即使你犯病的时候一脚踢死他们家养了十年的猫。人家谁愿意和你置气啊？ </p>
<p>&nbsp;&nbsp;&nbsp; 你就没想过你凭什么啊！谁都不缺奶奶！ </p>
<p>&nbsp;&nbsp;&nbsp; 他现在爱你，你骑他头上撒尿都行。你别太过，把男人逼急了，你丫爱谁谁！你以为你真是还珠格格呢！你们家祖坟上长那根蒿子了么？ </p>
<p>&nbsp;&nbsp;&nbsp;&nbsp; <strong> 女人要怀有一颗珍惜之心，珍惜那个依着你由着你性子的人。你要记得，若不是他爱你，你什么都不是！</strong> 说得阴暗一点，女人要学会居安思危，给自己留条后路。</p>
<p>&nbsp;&nbsp;&nbsp; 是，他现在拿你当老佛爷贡着，等你习惯了，以为这就是属于你的生活了，他一下变了心，你可哭都找不着坟头儿。平时收敛一点，也是对自己的一种保护。咱那点&#8220;刁蛮&#8221;劲，老使就不管用了，还是留到关键时刻好，你说呢？&nbsp; </p>
<p>&nbsp;&nbsp;&nbsp;&nbsp; 女人似乎总喜欢问一些诸如你真的喜欢我么、我和你妈掉河里你先救谁、我和她谁漂亮&#8230;&#8230;要是你不重要的话，人家每天强忍着回答同一个问题10遍之多是为了什么？要是你不重要，你都咒人家妈了人家还强颜欢笑哄着你是为了什么？ </p>
<p>&nbsp;&nbsp;&nbsp;&nbsp; 如
果你嫌你的男人没本事，就趁早找一个有本事的去，免得以后结了婚有了孩子，再后悔就晚了，别给自己找活罪受。你男人没本事赖谁啊？当初是谁该好好上学不好
好上学，为了你翘课来着？当初是谁该好好上班不好好上班，为了你旷工来着？你到底是让他陪着你，还是让他专注事业？你以为你男人是耶和华啊？你干脆多找几
个，有给你挣钱的，有给你争脸的，有点灯说话的，有吹灯拔蜡的得了！你知道么，男人最讨厌你满脸旧社会地往床上一歪，就开始没完没了数落他这也不行那也不
行，有行的，你配么？咱得知道自己值多少钱一两！别一边要爱情要浪漫要人家逢年过节送你玫瑰，一边又要现实要生活要人家攒钱给你买房买车。你以为男人都和
盖茨有一腿啊！ </p>
<p>&nbsp;&nbsp;&nbsp;&nbsp; 男
人在外面讨生活是很不容易的，有的时候，他们的感情也很脆弱，可是他们还要保持理智保持冷静保持坚强！你不会明白，那有多难！扪心自问，女人在这个社会上
如果实在混不下去了，还有最后一条路，找个人嫁了，做职业家庭主妇。别人说不出你什么来。而你男人，他混得下去也得混，混不下去还得拼了老命地混；更何况
还拖着一个姑奶奶混；更何况往后还得拖着一个甚至更多的小少爷小姑奶奶（你们的结晶）混啊？你想过么&#8230;&#8230; </p>
<p>&nbsp;&nbsp;&nbsp;&nbsp; 如果说你不知道怎样省钱，不如自己也想办法赚点钱，而不是一味抱怨自己嫁错了郎。你的东西，至少应该有一半是自己买的，那样即使他负了你，你可以给自己一个机会，把他买给你的东西撕烂了拽丫脸上解解气！而不至于把人家买的东西都毁掉之后，自己光着屁股回家。</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;即
使你们已经决定结婚，也多给你男人一些空间吧。他会明白而且感激你的，相信我。再爱你他也是个男人，你可以不去理解他为什么看起球赛来就忘记你的存在、你
可以不理解他为什么每周都要和哥们出去喝几次小酒、你可以不理解他为什么能随口就有瞎话等着你,你只要接受就可以了；因为那些事是不需要你去理解的。就像
他不会理解，你的衣柜里有你一天一件换到80岁都不重样的衣服一样，虽然他不理解，但依然愿意为你相中的一条裙子，去吃半个月的素。 </p>
<p>&nbsp;&nbsp;&nbsp;&nbsp; 我想说，男人不在我们身边的时候，除了去胡搞乱搞还有挥霍他的钱以外，我们还有很多事情可以做。比
如，回家看看你的父母，吃他们给你做的饭，听听他们忆苦思甜；比如，去他家帮他父母打扫一下卫生，活动活动筋骨；比如，约个姐们找地方锻炼锻炼身体，将好
身材保持到底；比如，找几本经典，给自己充充电，提高一下素养，别觉得一天到晚傻呵呵的当个胸大无脑丢了好找的蠢货，是件特露脸的事；书实在看不下去，看
盘也成，又臭又长的韩剧就别看了，看完了更默叽，看看有点技术含量的，女人必须还是得以内养外的；要是有点追求，业余时间我劝你练练字，挥毫泼墨就免了，
只要赶明儿给你儿子签字的时候，别让老师冤枉是你们家孩子自己签的，罚小丫挺门口站着去就行了。</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp; 男
人回家了，你能笑着就别丧这个脸了，干嘛啊，苦大仇深的？你男人是杀你爸爸那仇人么？你跟了他不会是想演绎一出女版的伤城吧？这个时候，把你平时苦练的厨
艺展示展示，饭桌上把你偷学的&#8220;学问&#8221;拿出来吓唬吓唬他，跟他聊聊姚明易建联，侃侃世乒欧锦，说说基金走势祖国政策&#8230;&#8230;比一来就家长里短强多了。 </p>
<p>&nbsp;&nbsp;&nbsp;&nbsp; <strong> 有这么一个出得厅堂入得厨房的好媳妇，你想让他有外遇都难！</strong> 男人是很怕麻烦的，只要家里的还好使，他绝不浪费时间精力金钱再重新建立一段感情，除非他还很幼稚。要是他厌烦了你，你就先从自己身上找原因吧！ 曾经我一知己说过这样一句话：我爱你，我可以给你当牛做马，但你别真把我当牛马使唤！这话让我感触颇深&#8230;&#8230;<strong> 姑娘们啊，在你心里，他就真的是牛马么？你知道，你的一生中，遇到一个甘心为你做牛马的人，是多大的造化么？为年幼无知的娇纵默哀&#8230;&#8230;</strong> <strong>  </strong> </p>
<p>&nbsp;&nbsp;&nbsp;&nbsp; 如果男人真的不要你了，那就是肯定不要你了。我的意思是说，你最好别纠缠了。他不和你好了，不用歇斯底里地探寻因由了，我告诉你吧，真相只有一个，你不足够好。<strong> 我也困惑过很久，女人的愚蠢，究竟源溪何处？至今，最能让我信服的答案，是依赖。女人总是把原本不属于自己的东西死死地认定为是自己的，然后患得患失；更好玩的是，明明是自己不懂珍惜刁蛮成性而导致失去的东西，她们非要说成是别人的背叛，这点让男人挺没辙的。</strong> 老说女人是弱势群体，这矫情劲上来，不一定谁弱呢。你的痛苦，是你老觉得自己是受害者，那你不自找的么？我不得不给你这样的忠告：认真游戏，但牢记只是游戏。 </p>
<p>&nbsp;&nbsp;&nbsp;&nbsp; 你
得面对，最能考验你们感情的，其实是一件很恶俗的东西——钱。我之所以不反对早恋，是因为，也许只有在学生时代的恋爱，才是最傻X的，傻X得那么纯净。那
时候，是男人最不得志的时候，他没房没车没钱，就算他整天想着和你上床，也是因为他风华正茂生理上的确有这个迫切需要。而那时候，是女人最得意的时候，她
年轻天真纯洁，没有逼着男人给她买SK2、LV&#8230;&#8230;一个前途未知的穷小子领着一个缺心少肺的傻姑娘，一路傻了吧唧地走着。你们一路走来，走过每天放学要经
过的小吃店、走过顶风冒雪也想多腻味一会的车站、走过情人节他只送了你一支玫瑰的天桥、走过逃了不计其数次课的教室后门&#8230;&#8230;<strong> 一直走到今天，面对声色犬马的物质诱惑，你犹疑过么&#8230;&#8230;</strong> <strong>  </strong> </p>
<p>&nbsp;&nbsp;&nbsp;&nbsp; 其实，归根结底，<strong> 我想告诉我的男人，我爱你，我也离不开你，我也想24小时和你腻在一起；但还是因为我爱你，我强迫自己独立。</strong> <strong>  </strong> </p>
<p><strong> &nbsp;&nbsp;&nbsp; 我想告诉我的男人，我希望你有钱，因为我骨子里有所有女人有的贪婪和虚荣；你可以不养着我，但你要有养我的能力。 </strong> </p>
<p>&nbsp;&nbsp;&nbsp; 我想告诉我的男人，如果你有一块钱，那我要你花五毛钱给我买一串我爱吃的麻辣烫；如果你有一千元，我们必须得去吃一次我想吃的三千里，不然，你凭什么说你是爱我的？ </p>
<p>&nbsp;&nbsp;&nbsp;&nbsp; 如果，所有感情的问题，都可以用钱来解释和解决，那该有多好&#8230;&#8230;但你要知道，只要能用钱解决的事，就都不叫事！我还是想把我的爱情，放在比金钱更神圣一步的位置上。&nbsp;&nbsp; </p>
<p>&nbsp;&nbsp;&nbsp; 要是我的男人真的就没那本事，我就忍了，弄不好他有了本事，我就没了他呢。他没逼我长成曼玉嘉欣，我没理由逼他盖过李嘉诚。<strong> </strong> </p>
<p>&nbsp;&nbsp;&nbsp; </p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>闲来无事，谨以此文献给包括我在内的让人欢喜让人忧的女孩子们；顺便祝包括我在内的大家，每天都由内而外散发着让人难以抗拒的魅力——性的魅力和人的魅力。</p>
<p>最后，把我认为的一些很好的习惯贴出来，和可爱的你一起分享；强烈希望，姐妹们看完之后，除了可爱，更多几分优雅！</p>
<p>&nbsp;</p>
<p><strong> 1.养成每天写点什么的习惯，哪怕是记录，哪怕只言片语。</strong> </p>
<p><strong> 2.不认同别人的看法很正常，因为你有一个独立的CPU,但学会尊重。</strong> </p>
<p><strong> 3.别和你爷们儿吵架了，才想起你姐们儿我，再这样恕我概不接待！ </strong> </p>
<p><strong> 4.就算你长得的确赛过张柏芝，也别搞出&#8220;陈冠希事件&#8221;，珍惜上天给你的优越条件，潜龙勿用。 </strong> </p>
<p><strong> 5.注重内心，但别不修边幅；男人审着美都疲劳，整天邋邋遢遢的你这儿给谁填堵呢！</strong> </p>
<p><strong> 6.了解点国家大事，但别不近人间烟火；了解点时尚潮流，但不必盲目跟风。</strong> </p>
<p><strong> 7.一辈子就一个男人，并不丢人！</strong> </p>
<p><strong> 8.如果可以，要有一套自己的房子；一处纯纯粹粹属于你自己的落脚之处。 </strong> </p>
<p><strong> 9.记住，男人身上有你一辈子也学不完的东西。你必须欣赏男人。至于欣赏什么样的男人，欣赏男人的什么，我想在于你的品位。 </strong> </p>
<p><strong> 10.一切条件允许，在适当的时候，做母亲吧。</strong> </p>
<br><img src ="http://www.cppblog.com/sicheng/aggbug/67792.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/sicheng/" target="_blank">oyjpart</a> 2008-11-25 12:09 <a href="http://www.cppblog.com/sicheng/archive/2008/11/25/67792.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>80</title><link>http://www.cppblog.com/sicheng/archive/2008/11/22/67597.html</link><dc:creator>oyjpart</dc:creator><author>oyjpart</author><pubDate>Sat, 22 Nov 2008 08:43:00 GMT</pubDate><guid>http://www.cppblog.com/sicheng/archive/2008/11/22/67597.html</guid><wfw:comment>http://www.cppblog.com/sicheng/comments/67597.html</wfw:comment><comments>http://www.cppblog.com/sicheng/archive/2008/11/22/67597.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.cppblog.com/sicheng/comments/commentRss/67597.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/sicheng/services/trackbacks/67597.html</trackback:ping><description><![CDATA[<embed src="http://player.youku.com/player.php/sid/13346385/v.swf" quality="high" width="480" height="400" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash"></embed><img src ="http://www.cppblog.com/sicheng/aggbug/67597.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/sicheng/" target="_blank">oyjpart</a> 2008-11-22 16:43 <a href="http://www.cppblog.com/sicheng/archive/2008/11/22/67597.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>退出江湖啦</title><link>http://www.cppblog.com/sicheng/archive/2008/11/09/66378.html</link><dc:creator>oyjpart</dc:creator><author>oyjpart</author><pubDate>Sat, 08 Nov 2008 16:08:00 GMT</pubDate><guid>http://www.cppblog.com/sicheng/archive/2008/11/09/66378.html</guid><wfw:comment>http://www.cppblog.com/sicheng/comments/66378.html</wfw:comment><comments>http://www.cppblog.com/sicheng/archive/2008/11/09/66378.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cppblog.com/sicheng/comments/commentRss/66378.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/sicheng/services/trackbacks/66378.html</trackback:ping><description><![CDATA[同寝室同学为了多几个兄弟，帮我申请的账号，看他玩的那么HAPPY，我就也开始了江湖生涯。<br>玩了几天校内《古惑仔》的游戏，却搞得我心神不宁的，隔几个小时就去做一个任务。<br>今天买公寓楼的时候不小心点成了半价卖出，那个心痛啊，干脆删了省事。嘿嘿。<br>刚入江湖就退出江湖拉！~~ 嘿嘿<br><br>第一次玩网页游戏，留个纪念<br><img alt=""  src="http://www.cppblog.com/images/cppblog_com/sicheng/12341.JPG"><br><img src ="http://www.cppblog.com/sicheng/aggbug/66378.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/sicheng/" target="_blank">oyjpart</a> 2008-11-09 00:08 <a href="http://www.cppblog.com/sicheng/archive/2008/11/09/66378.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>《Constantine》</title><link>http://www.cppblog.com/sicheng/archive/2008/11/04/65938.html</link><dc:creator>oyjpart</dc:creator><author>oyjpart</author><pubDate>Tue, 04 Nov 2008 08:01:00 GMT</pubDate><guid>http://www.cppblog.com/sicheng/archive/2008/11/04/65938.html</guid><wfw:comment>http://www.cppblog.com/sicheng/comments/65938.html</wfw:comment><comments>http://www.cppblog.com/sicheng/archive/2008/11/04/65938.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cppblog.com/sicheng/comments/commentRss/65938.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/sicheng/services/trackbacks/65938.html</trackback:ping><description><![CDATA[<strong><span style="color: red;">很久没看到这么好看的片子了，有种为之一振的感觉。</span><br style="color: red;"><span style="color: red;">爽。</span><br><br><br>中文名称</strong>：地狱神探<br><strong>英文名称</strong>：Constantine<br><strong>别名</strong>：地狱星，魔间行者<br><strong>资源类型</strong>：DVDRip<br><strong>发行时间</strong>：2005年02月18日<br><strong>电影导演</strong>：<a href="http://search.verycd.com/artist/%B8%A5%C0%CA%CE%F7%CB%B9%A1%A4%C0%CD%C2%D7%CB%B9+Francis+Lawrence">弗朗西斯&#183;劳伦斯 Francis Lawrence</a><br><strong>电影演员</strong>：<a href="http://search.verycd.com/artist/%BB%F9%C5%AC%A1%A4%C0%EF%CE%AC%CB%B9+Keanu+Reeves">基努&#183;里维斯 Keanu Reeves</a><br><strong>　　　　　</strong><a href="http://search.verycd.com/artist/%C0%D9%C7%D0%B6%FB%A1%A4%CD%FE%D7%C8+Rachel+Weisz">蕾切尔&#183;威兹 Rachel Weisz</a><br><strong>　　　　　</strong><a href="http://search.verycd.com/artist/%B5%D9%B6%FB%B4%EF%A1%A4%CB%B9%CE%C4%B6%D9+Tilda+Swinton">蒂尔达&#183;斯文顿 Tilda Swinton</a><br><strong>　　　　　</strong><a href="http://search.verycd.com/artist/%BC%D3%CE%C4%A1%A4%C2%DE%CB%B9%B4%FA%B6%FB+Gavin+Rossdale">加文&#183;罗斯代尔 Gavin Rossdale</a><br><strong>　　　　　</strong><a href="http://search.verycd.com/artist/%C6%A4%CC%D8%A1%A4%CA%A9%CC%D8%C2%FC+Peter+Stormare">皮特&#183;施特曼 Peter Stormare</a><br><strong>地区</strong>：美国<br><strong>语言</strong>：英语<br><strong>制作团队</strong>：DoNE<br><strong>简介</strong>：<br><img src="http://images.amazon.com/images/P/B0009MDPYM.01.LZZZZZZZ.jpg" alt="user posted image" name="post_img" border="0"><br><br><strong>Hell wants him. Heaven won't take him. Earth needs him.</strong><br><br>片名：地狱神探<br>英文名：Constantine<br>导演：弗朗西斯&#183;劳伦斯 Francis Lawrence<br>主演：基努&#183;里维斯 Keanu Reeves<br>　　　蕾切尔&#183;威兹 Rachel Weisz<br>　　　蒂尔达&#183;斯文顿 Tilda Swinton<br>　　　加文&#183;罗斯代尔 Gavin Rossdale<br>　　　皮特&#183;施特曼 Peter Stormare<br>类型：剧情/科幻/悬疑<br>字幕：英语, -=TLF-DivX字幕组=-中文字幕-<a href="http://shooter.com.cn/?subid=20822&amp;mirror=local" target="_blank">射手网点击下载</a><br>IMDB评分：6.4/10 (12,130 votes) <br>IMDB链接：<a href="http://www.imdb.com/title/tt0360486/" target="_blank">http://www.imdb.com/title/tt0360486/</a><br>文件格式：XviD + AC3<br>视频尺寸：640x253<br>文件大小：2CD 100x15MB<br>片长：121Mins<br>级别：R（暴力和恐怖画面）<br>发行公司：华纳兄弟 <br>上映日期：2005年2月18日<br>官方网站：<a href="http://constantinemovie.warnerbros.com/" target="_blank">http://constantinemovie.warnerbros.com/</a><br><br><strong>◇ 故事：往返于人间地狱的魔间使者</strong> <br>　　<br>  约翰&#183;康斯坦丁（基努&#183;里维斯饰）是个长得英俊潇洒，还有点超能力的侦探。听起来不怎么样，可实际上他的超能力可不是一般的--能够在天堂与地狱间任意游走的他顶多算是个介于神鬼之间的人形生物。<br>虽然天生能识别混在人类中的半魔半仙，平时工作也就有了着落--周游周游世界、调查各地发生的神秘事件，不过这个让人琢磨不透的男人实际上却从小为这种超能力所苦。算是以驱魔为生的康斯坦丁可是已经对人生毫无幻想了，整一个愤世嫉俗的青年。<br><br>
日子就这么一天天过着，直到女警官安吉拉（蕾切尔&#183;威兹饰）的出现。安吉拉完全是个不信鬼神的主，不过孪生妹妹十分蹊跷的死亡却让她手足无措。虽说不信
邪，可为了调查明白妹妹的死因，安吉拉不得不向康斯坦丁这个行走在善恶边缘的古怪家伙求助。诡异的地狱之旅开始了，说不定他们顺便还能拯救拯救人类呢！<br><br><strong>◇ 看点：&#8220;救世主&#8221;魅力继续升温</strong> <br>　　<br>  根据艾伦&#183;摩尔长胜不衰的系列漫画《约翰&#183;康斯坦丁：地狱煞星》改编的本片，主要角色的选择也费了不少功夫，从尼古拉斯&#183;凯奇到休&#183;杰克曼，甚至连凯文&#183;史派西也成了重要考虑人选，不过最后重任还是落在了基努&#183;里维斯身上。<br><br>
昔日曾凭《生死时速》一举成名的基努在之后一段日子里过得都不太顺利，离开了动作片的他似乎迷失了方向，还一度成了票房毒药。可《骇客帝国》三部曲的横空
出世又让基努打了个漂亮的翻身仗，&#8220;救世主&#8221;尼奥深入人心。如今这个虚拟世界的&#8220;救世主&#8221;变作漫画书中的动作英雄康斯坦丁，同样性格复杂、沉闷、孤僻、高
深莫测的他，和尼奥有着许多相似之处。制片公司也正是看好基努当救世主的潜力，而基努能否在《骇客帝国》退场之后，依然保持一线男星地位，很大程度上也得
看这部动作惊悚大片的成败。<br><br><br><strong>◇点评：漫画改编的一小步</strong> <br>　　<br>
算起来，本片也是漫画改编热时期一窝蜂找上的的题材，主角也是个反传统式的英雄，和蜘蛛侠、地狱男孩一样，地狱神探康斯坦丁可不是心甘情愿地当英雄的。而
美国民众对漫画英雄的喜爱可不是纸笔能够形容的，除了他们够酷、能力够强之外，也总是期待超级英雄其实暗地里脆弱得和我们一样，受受折磨反倒是好事。<br><br>
除了角色本身魅力，影片改编质量如何也是吸引漫画迷甚至动作迷的关键。音乐录影带出身的导演近年已经形成一股不小的势力，本片导演弗朗西斯可是此领域中的
佼佼者，虽是第一次跨行电影界，可反而给《地狱神探》的运镜、画面带来了更新鲜的节奏感和视觉风格，绝对不会让人闷得发慌。<br><br>　基努拿手的
动作戏更是少不了，作为英雄旅途的必经过程，该跑该跳该被打该反击通通都有。讲到地狱，CGI的运用肯定不能没有，虽然地狱神探本身没用到化装，但场面精
致的设计配合特效，不但不像纯用特效那样平板，反而因为独特的设计显得时尚感十足。除了掌握到位的悬疑和惊悚的节奏，影片无处不在的黑色幽默和女主角怎么
穿怎么好看的白衬衫更是意外的享受！
<br> <img src ="http://www.cppblog.com/sicheng/aggbug/65938.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/sicheng/" target="_blank">oyjpart</a> 2008-11-04 16:01 <a href="http://www.cppblog.com/sicheng/archive/2008/11/04/65938.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>QQ校友公测拉</title><link>http://www.cppblog.com/sicheng/archive/2008/10/30/65502.html</link><dc:creator>oyjpart</dc:creator><author>oyjpart</author><pubDate>Wed, 29 Oct 2008 23:54:00 GMT</pubDate><guid>http://www.cppblog.com/sicheng/archive/2008/10/30/65502.html</guid><wfw:comment>http://www.cppblog.com/sicheng/comments/65502.html</wfw:comment><comments>http://www.cppblog.com/sicheng/archive/2008/10/30/65502.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.cppblog.com/sicheng/comments/commentRss/65502.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/sicheng/services/trackbacks/65502.html</trackback:ping><description><![CDATA[QQ校友公测拉
<br><a title="http://xiaoyou.qq.com/ " href="http://xiaoyou.qq.com/">http://xiaoyou.qq.com/
</a><br>大家快去试一试哦，直接用QQ号就可以登陆拉！<br><br>P.S.qq实验室 很强大的哦<br><a title="http://labs.qq.com/"  href="http://labs.qq.com/">http://labs.qq.com/</a><br>  <img src ="http://www.cppblog.com/sicheng/aggbug/65502.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/sicheng/" target="_blank">oyjpart</a> 2008-10-30 07:54 <a href="http://www.cppblog.com/sicheng/archive/2008/10/30/65502.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>轮回</title><link>http://www.cppblog.com/sicheng/archive/2008/10/27/65242.html</link><dc:creator>oyjpart</dc:creator><author>oyjpart</author><pubDate>Mon, 27 Oct 2008 13:27:00 GMT</pubDate><guid>http://www.cppblog.com/sicheng/archive/2008/10/27/65242.html</guid><wfw:comment>http://www.cppblog.com/sicheng/comments/65242.html</wfw:comment><comments>http://www.cppblog.com/sicheng/archive/2008/10/27/65242.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.cppblog.com/sicheng/comments/commentRss/65242.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/sicheng/services/trackbacks/65242.html</trackback:ping><description><![CDATA[其实还是一个轮回<br><br>那个充满星光的夜晚<br><br>那个落泪的夜晚<br><br>《忏悔录》也许并没有终结<br><br>人还是那个人<br><br>心境早有不同<br><br>其实我最伤心的不是我<br><br>而是这个人性的太多太多<br><br>存在的理由 毁灭的冲动<br><br>都是注定了的 人的本能<br><br>何处才是尽头 或许<br><br>果然还是应该<br><br>不断寻找 不断体会？<br><br>轮回<br><br>苦笑<br><br><br><br><img src ="http://www.cppblog.com/sicheng/aggbug/65242.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/sicheng/" target="_blank">oyjpart</a> 2008-10-27 21:27 <a href="http://www.cppblog.com/sicheng/archive/2008/10/27/65242.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>怎么办呢</title><link>http://www.cppblog.com/sicheng/archive/2008/10/20/64456.html</link><dc:creator>oyjpart</dc:creator><author>oyjpart</author><pubDate>Mon, 20 Oct 2008 01:04:00 GMT</pubDate><guid>http://www.cppblog.com/sicheng/archive/2008/10/20/64456.html</guid><wfw:comment>http://www.cppblog.com/sicheng/comments/64456.html</wfw:comment><comments>http://www.cppblog.com/sicheng/archive/2008/10/20/64456.html#Feedback</comments><slash:comments>13</slash:comments><wfw:commentRss>http://www.cppblog.com/sicheng/comments/commentRss/64456.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/sicheng/services/trackbacks/64456.html</trackback:ping><description><![CDATA[自从清华的保送很郁闷地水掉了之后，现在思想真的很混乱<br>其实我很懒的，现在我该怎么办呢？<br><br>1.考研。也不知道是出于心里作怪，还是因为清华的导师推荐的原因。说到考研，我一定想要考清华。可是事实是那个400多分的分数线我想也不是那么容易考的吧？？而且我到现在还没复习一个字呢...（谁叫我觉得保研没问题了...)，有时候我想就这样放弃了吧<br>2.工作.其实我真有些想去工作了现在,但最近有个老师特地打电话来跟我说要我抓住机会考研,说我更适合科研,而且是只要985的学校都可以先去读都没问题,以后再考博士就是.我很无语的说,其实我觉得自己很无助...<br><br>朋友们,你说我该怎么做呢??呵呵<br><br><img src ="http://www.cppblog.com/sicheng/aggbug/64456.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/sicheng/" target="_blank">oyjpart</a> 2008-10-20 09:04 <a href="http://www.cppblog.com/sicheng/archive/2008/10/20/64456.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>alpc12 @ Refugee @ Harbin </title><link>http://www.cppblog.com/sicheng/archive/2008/10/16/64083.html</link><dc:creator>oyjpart</dc:creator><author>oyjpart</author><pubDate>Wed, 15 Oct 2008 20:07:00 GMT</pubDate><guid>http://www.cppblog.com/sicheng/archive/2008/10/16/64083.html</guid><wfw:comment>http://www.cppblog.com/sicheng/comments/64083.html</wfw:comment><comments>http://www.cppblog.com/sicheng/archive/2008/10/16/64083.html#Feedback</comments><slash:comments>4</slash:comments><wfw:commentRss>http://www.cppblog.com/sicheng/comments/commentRss/64083.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/sicheng/services/trackbacks/64083.html</trackback:ping><description><![CDATA[alpc12 @ Refugee @ Harbin <br>废话少说，直入正题。<br>比赛开始，52 ABC，我DEF，剩下62.<br>不一会有人过J。看了看，没做过。52说A水，让52跟我说了题意，确认后就让52上去敲了。<br>测了几个数据没问题后Submit，但是Judge没给判，其实是Judge Down了。<br>根据场上形势，下来之后和52讨论J。我们只是想了一些确定无解的条件，然后觉得可以尝试一下，毕竟场上<br>过了那么多人，所以就试着提交了。这个时候1个小时不到。<br>之后Judge还是Down着。这时候62跟我说了一个优先队列广搜的题目，和62确认了没有问题，<br>决定让62上去敲。但是比赛结束后证明交这个题的绝大部分队伍都tle（很出乎意料），<br>只是当时judge down没法跟题，所以上去敲，决策上并没有错误。<br>接着Judge 恢复了，我们交的2个题都AC了，当时我记得排名是第5，还挺靠前的额。<br>62的H题 TLE 了。我看了board，没有人过H，心里想不能在这道题上耗时了。<br>之后52发现F题是简单题，Board上也显示出来了。和52确认之后，52上去把这个题干掉了。返回Yes。<br><br>根据场上形势，是一道最短路+最小权匹配的题目给我。我用费用流敲的。过了样例之后测了几个数据没什么问题<br><br><br>就交了 YES.这个时侯好像是12：20.还有1个小时40分钟，排名靠前。很有希望。<br>好像是之后62上去优化自己的H题（或者是之前，记不清了），结果还是TLE。<br><br>根据场上形势，G题和B题过题人数差不多。B题留给62，我和52搞G。52想出来一种Topo排序的做法，我觉得有点<br>麻烦，当时不知道怎么就觉得逆向的记忆化搜索很好写，觉得没有问题就上去写了。写完出不了样例弄了挺久<br>才发现这样做还是需要顺推来确定无效状态。当时加了一个顺推去掉无用状态还是不行，头脑有点糊涂了。<br>当时必须做决策了。时间是13：17分。我觉得自己的方法可能有问题，一时之间又没想出是哪里出的问题，既然如此，就当机立断<br>让52来敲这个题，因为我觉得52思路清晰，肯定能出这个题。下来之后和62稍微讨论了下B题，但是<br>我对B题这种类型都不感冒，也没帮上什么忙。62说要用Euler函数水一下，我觉得等F题过了可以试试。<br>52的这道题敲的和我一样，问题迭出。在不断的查找问题，修改程序中，时间慢慢过去，比赛快要接近尾声了。<br>中间62去水了一下B，结果敲着发现水法是错的，只得作罢。比赛接受了，G题就这样夭折了。<br><br>赛后分析。本场比赛的失误集中在G题上。我是罪魁祸首。<br>其实我的程序在加上顺推去掉无用状态的时候应该把拆的点来做广搜。而不是原图的点。这里改了就能过了。<br>而52的程序则不知道哪里错了。我没有想清楚就上去敲，而出了问题之后大脑糊涂，想不出来哪里错了。<br>其实也许当时调试一下就能发现错误。不过觉得在赛场上调试很浪费时间，不敢调。人生如戏，当时觉得<br>52来敲这个题肯定能过，其实也确实不一定的。这个地方要好好反思。以后比赛不会再重敲了。<br>比赛的时候一定要保持清醒，大脑糊涂了也就完蛋了。<br><br>4题，罚时较少，Rank24.<br>发挥不好，因为G题该出。<br><br>总是有很多如果。如果G题能一敲就过，我们就会有时间，比如我用JAVA高精度+分数模板来做D题。。<br>也许，也许我们就能取得好成绩了。。。<br>可是没有如果啊。唉。<br>4队差2名就是银牌了，很是可惜。祝福他们下场比赛胜利。<br><br>祝福alpc的所有队伍在以后的Regional发挥出色。这里我无限祈祷中。!<br><br>题目简略描述 by wywcgs：（我偷下懒啊）<br><br>A : 一个球体组成的金字塔，每层都是三角形。第一层1个，第二层1+2个，第三层1+2+3个，第n层1+2+3+....+n个。从第一层开始往下按顺序给每个小球编号，每层的三角形也是从上到下遍。现在给定一个编号，求它的位置，也就是层数、层内的列数和列内的第几个。<br><br>B : 一个数有K个约数（算自己）就叫K维数。求第n大的K维数。n &lt;= 10000, K &lt;= 100且K为质数或完全平方数。<br><br>C : 100个点的带权无向图，每个点连着一个港口。有n艘船，船数和图顶点数相等。每艘船有一个初始位置，是图中的一个顶点。每个港口只能停一艘船，问怎么调度能让所有船都停到港口里，总路程的和最小。<br><br>D : AX = b的线性方程组求解，A是n*n的方阵，维数最多到100。要精确解，用分数输出。<br><br>E : 算法不太难，但是5个小时内几乎不可做。<br><br>一个迷宫，最多3层。每层的最外围都用障碍包围住了。<br>迷宫内有出发点，目的地，障碍，上楼的楼梯，下楼的楼梯，怪兽，门，钥匙。其中出发点，目的地只有一个，上下楼梯每层最多一个。每道门必须用一个钥匙大开，每个钥匙只能用一次，门只需要打开一次就永久开放。门最多30个，怪兽最多26个。<br>定义障碍和门围成的一圈的内部空地叫一个房间。房间内可能会有怪兽，所以冒险者在进入房间之后要和怪兽搏斗。上下楼梯、开始点和目的地所在的房间里没有怪兽。<br>每个房间最多3个怪兽，每个怪兽都有他们的hp和攻击力，攻击力就是一次攻击减的hp数。冒险者有100点hp和100发子弹，冒险者的攻击要耗费子弹。冒险者者有10种攻击模式，每一种耗费的子弹和造成的伤害均不同，在输入中给出如果有多个怪兽，冒险者必须分别消灭。冒险者先攻击，然后每个怪兽（还活着的话）分别攻击，然后循环。。每场战斗结束之后，冒险者的hp和子弹数都会重新填满。消灭怪兽之后就能任意拿房间里的东西。<br>问最后冒险者能否到达目的地，输出是否即可。<br><br><br><br>F : 给定一个数i，对i, i+1, i+2求和。要求求和过程中任何一位都不能产生进位，十进制数。给定一个数n &lt; 10^10，问小于等于n的数中有多少满足条件。<br><br>G : 一个有向无环图，10000个点，每个点都有一个权。满足只有一个点在拓扑序最顶端。这个点是起点。有一艘船从这个点出发，有两个玩家分别操纵，第一个玩家走第一步，第二个玩家走第二步，第三个玩家再走第三步，类推。必须顺着有向边走。直到不能走为止，最后的得分是路径上所有点权的和。如果该权&gt;=某常数F则玩家1赢，否则2赢。问1是否能必胜。<br><br>H : 一片海域，最大20*20。里面有障碍，漩涡，出发地和目的地。有一艘船要到达目标，它能做两个操作，普通走和加速走。普通走一次走一格，加速走一次走d &lt;= 5格。加速走必须要路径上的d格不能有障碍，否则不允许加速。漩涡必须加速走才能穿过，普通走不能穿过。加速有次数限制，在输入数据中给出。穿越一个漩涡减少1点HP。要满足在减少HP最少的前提下用最短的步数到达目标，问这个最短的步数。<br><br>I : 一个简单无向图（无自环无平行边），最多1000个点。给1000个数，是这1000个点的度。文是否有一个图和满足给定的度条件。<br><br>J : 题目具体没搞懂，也记不请了，当是也没细想。直觉像计算几何 + 动态规划一类的东西。<br><br>写的比较简略，有时间再补一补。很晚了。<br><br>Ranklist<br>
<pre>1 清华大学 What's up? 7 金 <br>2 清华大学 IronGods  7 金 <br>3 复旦大学 HugeHydralisk 7 金 <br>4 天津大学 TJU_HanoiTower 6 金 <br>5 浙江大学 Sirius 6 金 <br>6 武汉大学 ChaeYeon 6 金 <br>7 浙江大学 Genesis 6 金 <br>8 中山大学 ZSU_Remiel 6 金 <br>9 北京交通大学 BJTU_ImBa 6 金 <br>10 复旦大学 Butcher 6 金 <br>11 复旦大学 HeavenHell 6 金 <br>12 华中科技大学 hustruggle 5 银 <br>13 武汉大学 Slash 5 银 <br>14 清华大学 Traveller 5 银 <br>15 同济大学 FamilyAllHandsRush 5 银 <br>16 吉林大学 supernova 5 银 <br>17 中山大学 ZSU_Rapheal 5 银 <br>18 北京大学 montage 5 银 <br>19 大连理工大学软件学院 VIPers 5 银 <br>20 北京大学 AcmTeam08 5 银 <br>21 北京大学 CrazyAC 5 银 <br>22 华中科技大学 salute 5 银 <br>23 中山大学 ZSU_Gabriel 4 银 <br><span style="color: red;">24 国防科技大学 Refugee 4 银 </span><br>25 福州大学 ACFighters 4 银 <br>26 哈尔滨工程大学 HRB-team0 4 银 <br>27 北京理工大学 Bit-bear 4 银 <br>28 北京交通大学 BJTU_Action 4 银 <br>29 北京邮电大学 Sapphire 4 银 <br>30 北京航空航天大学 DDR3 4 银 <br>31 哈尔滨工业大学 Aaron 4 银 <br>32 福州大学 Sakyamuni 4 银 <br>33 浙江大学 gdb 4 银 <br>34 北京邮电大学 EagleHustle 4 银 <br>35 西安电子科技大学 CET-6 4 铜 <br style="color: red;"><span style="color: red;">36 国防科技大学 Nirvana 4 铜 </span><br>37 东北林业大学 tiger 4 铜 <br>38 西安交通大学 xjtuzlz 4 铜 <br>39 北京化工大学 Bucteam_NoRP 4 铜 <br>40 浙江理工大学 skyrocket 4 铜 <br>41 杭州电子科技大学 HDU_microant 4 铜 <br>42 中国地质大学 newHope 4 铜 <br>43 厦门大学 XMU_HCP 4 铜 <br>44 宁波大学 JustDoIt 3 铜 <br>45 电子科技大学 Knight 3 铜 <br>46 湖南大学 sword 3 铜 <br>47 北京师范大学 GREEDY 3 铜 <br>48 山东大学 Kakport 3 铜 <br>49 大连理工大学创新学院 Newbie 3 铜 <br>50 北京师范大学珠海分校 BNUEP_int_ijk 3 铜 <br>51 浙江大学城市学院 SuperZucc 3 铜 <br>52 浙江工业大学 Cheers 3 铜 <br>53 南开大学 Falco 3 铜 <br>54 哈尔滨工业大学 Martians 3 铜 <br>55 五邑大学 WYU_Fantasy 3 铜 <br>56 东北大学 zephyr 3 铜 <br>57 新加坡 KZ-NTU 3 铜 <br>58 广州大学 GoodGoodStudy 3 铜 <br>59 中国人民大学 Kingbase 3 铜 <br>60 吉林大学 supergiant 3 铜 <br>61 上海师范大学 Tinman1 3 铜 <br>62 东北师范大学软件学院 NENUSoftware_Golde 3 铜 <br>63 日本会津大学 WATCH.C 3 铜 <br>64 电子科技大学 Bishop 3 铜 <br>65 华东师范大学 Kop 3 铜 <br>66 杭州电子科技大学 HDU_Fantasy 3 铜 <br>67 浙江师范大学 KartRider 3 铜 <br>68 天津大学 TJU_Buddha 3 铜 <br>69 北华大学 Beihua_Sailing 3 铜 <br></pre>
<br><br> <img src ="http://www.cppblog.com/sicheng/aggbug/64083.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/sicheng/" target="_blank">oyjpart</a> 2008-10-16 04:07 <a href="http://www.cppblog.com/sicheng/archive/2008/10/16/64083.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>大事记</title><link>http://www.cppblog.com/sicheng/archive/2008/10/16/64081.html</link><dc:creator>oyjpart</dc:creator><author>oyjpart</author><pubDate>Wed, 15 Oct 2008 19:14:00 GMT</pubDate><guid>http://www.cppblog.com/sicheng/archive/2008/10/16/64081.html</guid><wfw:comment>http://www.cppblog.com/sicheng/comments/64081.html</wfw:comment><comments>http://www.cppblog.com/sicheng/archive/2008/10/16/64081.html#Feedback</comments><slash:comments>9</slash:comments><wfw:commentRss>http://www.cppblog.com/sicheng/comments/commentRss/64081.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/sicheng/services/trackbacks/64081.html</trackback:ping><description><![CDATA[2008.09.18 火车 长沙-&gt;北京 带着不安的心到北京准备参加北大和清华的推免直博面试<br>2008.09.20 到达北大 参加科研体验活动 中间进行了初步面试 结果很好 大大增强了自信<br>2008.09.20 和老同学wzz见面，遇到高中同校学长，在他的宿舍呆了一晚，睡的很沉<br>2008.09.22 跟导师见面，感觉特亲切<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 清华计算机系机试 不能用stl，有些不爽，不过觉得3题300分总分应该能上200<br>2008.09.23 下午是面试，40个老师面试你一个，比较恐怖<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 表现不错，尤其机试分数是第一，估计全线pass了<br>2008.09.26 等待清华的消息。下午北大机试。题目很简单。8题1个半小时AC完毕。第一。<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 晚上导师给我电话说清华录取了。于是决定回长沙。<br>2008.09.28 火车 长沙-&gt;北京 坐了20个小时的硬座，还好，总比站着强<br>2008.09.29 北大电话问我咋没来面试 我实话实说了 电话那头似乎有点不高兴<br><br>2008.10.07 某IT公司某高层在sheraton面试我，出了2个题，没有为难我的回答，很是惊讶。<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 不过由于要读博，竟然拒了offer（这个竟然...看到后面就明白了...)<br>2008.10.09 火车 长沙-&gt;哈尔滨 Regional 我们是Refugee<br>2008.10.11 到达哈尔滨 热身赛 抽位置中奖了 热身赛第9还是第几 似曾相识 <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 有种不祥的预感 难道要重蹈南京的覆辙 我很迷信 所以热身赛越烂越好 积累RP<br>2008.10.12 正式比赛 前3个半小时表现不错 最后1个半小时没出一个题 很失败 排名24 <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 给alpc丢人了 银牌一枚，算是金银铜都拿遍了<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 颁奖晚会 再次中奖 而且第一个就是我中奖 汗<br>2008.10.13 下午在太阳岛寻宝 突然清华打来电话 说因为我们学校名额+军校的原因 不能录取我了<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 顿时我的心凉凉的 真实人生如戏 什么事情都有可能发生啊 哈哈哈哈<br>2008.10.14 火车 哈尔滨-&gt;长沙 买了一瓶饮料 一开 结果还是中奖 汗<br>2008.10.16 回到长沙<br><br>    <img src ="http://www.cppblog.com/sicheng/aggbug/64081.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/sicheng/" target="_blank">oyjpart</a> 2008-10-16 03:14 <a href="http://www.cppblog.com/sicheng/archive/2008/10/16/64081.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>RP 计算器 </title><link>http://www.cppblog.com/sicheng/archive/2008/09/29/63059.html</link><dc:creator>oyjpart</dc:creator><author>oyjpart</author><pubDate>Mon, 29 Sep 2008 12:47:00 GMT</pubDate><guid>http://www.cppblog.com/sicheng/archive/2008/09/29/63059.html</guid><wfw:comment>http://www.cppblog.com/sicheng/comments/63059.html</wfw:comment><comments>http://www.cppblog.com/sicheng/archive/2008/09/29/63059.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.cppblog.com/sicheng/comments/commentRss/63059.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/sicheng/services/trackbacks/63059.html</trackback:ping><description><![CDATA[<img height=291 alt="" src="http://www.cppblog.com/images/cppblog_com/sicheng/RP.JPG" width=423 border=0><br><br>神奇，RP竟然是100分！~~~
<img src ="http://www.cppblog.com/sicheng/aggbug/63059.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/sicheng/" target="_blank">oyjpart</a> 2008-09-29 20:47 <a href="http://www.cppblog.com/sicheng/archive/2008/09/29/63059.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>《no air》</title><link>http://www.cppblog.com/sicheng/archive/2008/09/10/61533.html</link><dc:creator>oyjpart</dc:creator><author>oyjpart</author><pubDate>Wed, 10 Sep 2008 13:03:00 GMT</pubDate><guid>http://www.cppblog.com/sicheng/archive/2008/09/10/61533.html</guid><wfw:comment>http://www.cppblog.com/sicheng/comments/61533.html</wfw:comment><comments>http://www.cppblog.com/sicheng/archive/2008/09/10/61533.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.cppblog.com/sicheng/comments/commentRss/61533.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/sicheng/services/trackbacks/61533.html</trackback:ping><description><![CDATA[<a title="《no air》" href="http://bbs.thmix.cn/index/Jordin%20Sparks%20ft.%20Chris%20Brown-No%20Air.wma">《no air》</a><br>实在是太好听了，不得不推荐。<br>歌词写得实在太好了。<br>jordin和chris的声音实在配合的太动听了。<br><br>Tell me how I'm supposed to breathe with no air<br>If I should die before I wake<br>It's 'cause you took my breath away<br>Losing you is like living in a world with no air<br>Ohh<br>Chris Brown]<br>I'm here alone, didn't wanna leave<br>My heart won't move, it's incomplete<br>wish there was a way that I can make you understand<br>Jordin Sparks]<br>But how do you expect me<br>to live alone with just me<br>'Cause my world revolves around you<br>It's so hard for me to breathe<br>Chorus:]Both]<br>Tell me how I'm supposed to breathe with no air<br>Can't live, can't breathe with no air<br>That&#8242;s how I feel whenever you ain't there<br>that's no air, no air<br>Got me out here in the water so deep<br>Tell me how you gonna be without me<br>If you ain't here, I just can't breathe<br>there's no air, no air<br>No air, airohhh]<br>No air, airnooo]<br>No air, airoh a]<br>No air, air<br>Chris Brown]<br>I walked, I ran, I jumped, I flew<br>Right off the ground to float to you<br>There's no gravity to hold me down for real<br>Jordin Sparks]<br>But somehow I'm still alive inside<br>You took my breath, but I survived<br>I don't know how, but I don't even care<br>Both]<br>So how do you expect me<br>to live alone with just me<br>'Cause my world revolves around you<br>It's so hard for me to breathe<br>Tell me how I'm supposed to breathe with no air<br>Can't live, can't breathe with no air<br>there's how I feel whenever you ain't there<br>there's no air, no air<br>Got me out here in the water so deep<br>Tell me how you gonna be without me<br>If you ain't here, I just can't breathe<br>there's no air, no air<br>No air, airoohhh]<br>No air, airoohhh]<br>No air, airnooo]<br>No air, airNo more]<br>It's no air, no air<br>ooohhhhh It's no air, no air<br>ohhhhh baby<br>Hey ohh] no aiiiiir ohhh]<br>ooooooooooooooooohhhhhhhhhh<br>Tell me how I'm supposed to breathe with no air<br>Can't live, can't breathe with no air<br>It's how I feel whenever you ain't there<br>no breathingno breathing]<br>Got me out here in the water so deep<br>Tell me how you gonna be without me<br>If you ain't here, I just can't breathe<br>It's no air, no air<br>Tell me how I'm supposed to breathe with no air<br>Can't live, can't breathe with no air<br>It's how I feel whenever you ain't there<br>it's no air no air<br>Got me out here in the water so deep<br>Tell me how you gonna be without me<br>If you ain't here, I just can't breathe<br>It's no air, no air<br>No air, airohhh]<br>No air, air<br>No air, air<br>No air, air
<img src ="http://www.cppblog.com/sicheng/aggbug/61533.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/sicheng/" target="_blank">oyjpart</a> 2008-09-10 21:03 <a href="http://www.cppblog.com/sicheng/archive/2008/09/10/61533.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>一点组队感想</title><link>http://www.cppblog.com/sicheng/archive/2008/09/07/61218.html</link><dc:creator>oyjpart</dc:creator><author>oyjpart</author><pubDate>Sun, 07 Sep 2008 07:24:00 GMT</pubDate><guid>http://www.cppblog.com/sicheng/archive/2008/09/07/61218.html</guid><wfw:comment>http://www.cppblog.com/sicheng/comments/61218.html</wfw:comment><comments>http://www.cppblog.com/sicheng/archive/2008/09/07/61218.html#Feedback</comments><slash:comments>5</slash:comments><wfw:commentRss>http://www.cppblog.com/sicheng/comments/commentRss/61218.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/sicheng/services/trackbacks/61218.html</trackback:ping><description><![CDATA[Refugee这几次组队赛表现的不好。我感觉我们比赛没有发挥出来，在此我说说自己的一些感想，特别是问题。<br><br>从一个敲题手成为一个正式的组长，我觉得我还没有完全适应过来。没有起到应有的作用。这个我会慢慢思考总结，结合他们的特点来尽力做好自己。<br><br>问题1：交流。<br>彭牛的思维连贯，而且对于很多题都有意识很好的想法。但是我感觉和彭牛交流的时候，总是有误差。就是彭牛有时候没有把所有需要的信息传达给我。以后我跟彭牛交流的时候要多主动的，把一些具体的问题搞清楚。<br>而和吴牛交流的时候，我感觉要么是吴牛的语速太快，要么是我理解能力有限，总之感觉跟不上他的语速。感觉有时候听着听着都不知道他在说啥了。我希望吴牛以后在交流的时候能够放慢语速，把问题说清楚，把算法讨论清晰。至少我会在和吴牛交流的时候争取一定弄清楚。<br><br>问题2：心态。<br>首先我批评自己。组里面卡题的时候，我心里慌张。有时候感觉自己负责别人的题，自己又去做新的题，感觉难以静心。如此这般，我岂不是废掉了。还有就是觉得比赛的时候比分落后了，沮丧，有点兴奋不起来。甚至烦闷。应对的方法我觉得应该是我把自己解放出来，解放自己的思想，同时尽可能多的为队伍指明方向，我不象以前做一个纯敲题的，但是我要成为 做题的 人，要让队伍把题目一个一个AC。<br><img src ="http://www.cppblog.com/sicheng/aggbug/61218.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/sicheng/" target="_blank">oyjpart</a> 2008-09-07 15:24 <a href="http://www.cppblog.com/sicheng/archive/2008/09/07/61218.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>《给君沛》</title><link>http://www.cppblog.com/sicheng/archive/2008/08/28/60246.html</link><dc:creator>oyjpart</dc:creator><author>oyjpart</author><pubDate>Thu, 28 Aug 2008 03:52:00 GMT</pubDate><guid>http://www.cppblog.com/sicheng/archive/2008/08/28/60246.html</guid><wfw:comment>http://www.cppblog.com/sicheng/comments/60246.html</wfw:comment><comments>http://www.cppblog.com/sicheng/archive/2008/08/28/60246.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.cppblog.com/sicheng/comments/commentRss/60246.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/sicheng/services/trackbacks/60246.html</trackback:ping><description><![CDATA[<img alt="" src="http://www.cppblog.com/images/cppblog_com/sicheng/FORJP.JPG" height="391" width="519"><br><br><span style="color: red; font-size: 36pt;"><span style="font-family: 幼圆;">对不起,我爱你<br><br></span><span style="color: #200000; font-size: 18pt;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style="font-family: 楷体_GB2312;">上帝，我愿为我的罪恶遭受惩罚</span></span><br></span><br> <img src ="http://www.cppblog.com/sicheng/aggbug/60246.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/sicheng/" target="_blank">oyjpart</a> 2008-08-28 11:52 <a href="http://www.cppblog.com/sicheng/archive/2008/08/28/60246.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>【转载】口误的笑话</title><link>http://www.cppblog.com/sicheng/archive/2008/08/25/59842.html</link><dc:creator>oyjpart</dc:creator><author>oyjpart</author><pubDate>Sun, 24 Aug 2008 17:02:00 GMT</pubDate><guid>http://www.cppblog.com/sicheng/archive/2008/08/25/59842.html</guid><wfw:comment>http://www.cppblog.com/sicheng/comments/59842.html</wfw:comment><comments>http://www.cppblog.com/sicheng/archive/2008/08/25/59842.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cppblog.com/sicheng/comments/commentRss/59842.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/sicheng/services/trackbacks/59842.html</trackback:ping><description><![CDATA[口误的笑话<br>1.大学时候，听见一个女生点菜：师傅，炒一盘酸辣土豆丝，不要放土豆！ &nbsp;<br><br>2.某日在米线店吃饭上得很慢很饿，终于按耐不住拍桌咆哮之，本来是想说再不上米线我就把桌子掀了！结果说成:"老板!!!!再不上米线我就把桌子吃了!!!!" 全店沉默3秒后爆笑到桌子下面&#8230;&#8230;丢人&#8230;&#8230; &nbsp;<br><br>3.爸妈吵架，我爸气的说了句：&#8220;我给你滚出去！&#8221; <br><br>4.我有次去买羊肉串，伸出4个手指对老板说&#8220;来3根羊肉串&#8221; 老板蒙了&#8220;几根？&#8221; 我又伸出3个手指说&#8220;4根&#8221;&#8230;&#8230; &nbsp;<br><br>5.我们的总经理姓周，一次他打电话来，我正开车，一紧张张口就说：&#8220;周总理&#8230;&#8230;&#8221; &nbsp;<br><br>6.在食堂排队，听见旁边一男生说：&#8220;师傅，来碗&#8216;子弹菜花&#8217;汤！&#8221;（紫菜蛋花汤）哈哈，笑得我喷汤了。 <br><br>7.中午做饭，妈妈给我一盆胡萝卜：&#8220;去，把胡萝卜切成肉丁！&#8221; &nbsp;<br><br>8. 昨一同事问我。节日的节怎么写？我回答：草字头下面加一个节日的节去掉草字头！全体人员爆笑!我还一时没有反应过来~~~~~~~! &nbsp;<br><br>9.老板，有没有手纸充饥卡？ &nbsp;<br><br>10.我们有同事外地出差，经销商请吃饭。席间要欲小便，经销商说对面就有洗手间，你去的话如果给门口说，我们是对面吃饭的就可以免费。我们同事为了节约两毛钱，箭步直走，理直气壮地对管厕所的说：&#8220;我是来吃饭的！&#8221; &nbsp;<br><br>11.我是物流部的，过了年，客户打电话过来查询节前的货物什么时候到，因为过节这几天浑浑噩噩的，我也搞不清楚订单的内容，就顺口问了一句：您是什么东西？ &nbsp;<br><br>12.我有个朋友刚看过《射雕英雄传》，对&#8220;打狗棍法&#8221;非常感兴趣，经常跟别人开玩笑。一日，他又照例而为。踢了别人一下，大喝一声：&#8220;踢狗腿！&#8221;大家狂笑，他也觉尴尬，就又踢了一脚，大喊：&#8220;狗踢腿！&#8221; &nbsp;<br><br>13.我高中的时候假期出去打工，在一家饭店想找一份伺应生的工作，因为还是小孩子，而且是第一次打工所以很紧张，本来想问经理需不需要打工的，又想说问需不需要人手会比较含蓄一点，结果说成：&#8220;经理，你们这里需不需要打手？&#8221; 当时差点找个洞钻进去 &nbsp;<br><br>14.一次去市场买菜，准备聚餐，一个韩国朋友买了生菜，要2块4，他把身上所有的零钱都给了小贩，还缺一毛钱，所以他对小贩说--&#8220;我的毛，都给你了，所以没有毛了。&#8221; 小贩哑然，半天，回答--&#8220;你的毛我不要了。&#8221; <br><br>15.经理开会一般对抽烟的说：抽烟的都掐死!! &nbsp;<br><br>16.中午在洗手间遇到同事，忽然不知道该用什么词打招呼，鬼使神差问了一问：&#8220;吃了吗？&#8221;问毕，懊恼不已，正难堪，同事回答到：&#8220;吃了，你呢？&#8221;我晕~~~~~~ &nbsp;<br><br>17.我同事要问人民币跟日元的汇率，他开口就说，人猿跟日元怎么兑换的。 <br><br>18.宿舍哥几个看《越狱》，演到一人从嘴里拿出刀片杀人的镜头，老大突然蹦出一句：&#8220;我K，把嘴藏在刀片里还能说话，服了。。。&#8221; &nbsp;<br><br>19.某日中午，老妈让老哥把饭桌往边上挪一下。我哥半天不动窝，老妈一急就说成了这个样子：&#8220;听见没有？!叫你把桌子往旁边挪二公里&#8221; &nbsp;<br><br>20.工会主席一番慷慨激昂地演说之后，最后一句达到了高潮：同志们，让我们今年的工作做得比明年更好！全场皆倒。 <br><br>21.去电影院看《加勒比海盗3》，电影开场前有《变形金刚》的预告片，看见狂派首领时候怎么也想不起来&#8220;威震天&#8221;了，也想不起来他的团队叫&#8220;霸天虎&#8221;，因为太激动了，结果就惊呼了一小下&#8220;真帅，是南霸天！&#8221; 要命的是居然那时候突然特安静没有任何电影音效，N多人盯着我爆笑&#8230;&#8230;丢死人了！ &nbsp;<br><br>22.和一帮朋友吃饭，其中一个人估计是被兄弟出卖了，郁闷的不行闷头喝了不少啤酒，然后脸通红的站起来大吼一声：&#8220;兄弟！不是出来卖的！！！&#8221; 估计原来是想说兄弟不是用来出卖的，当时偶们一桌十几个人就全趴了。 &nbsp;<br><br>23.好累啊，连吃屎的劲都用光了&#8230;&#8230; &nbsp;<br><br>24.同事刚开始吃饭的时候电话铃响了，她说：我KAO，一吃电话就来饭。 <br><br>25.单位祝词，一位领导说：&#8220;祝大家身体愉快&#8230;&#8230;&#8221;憋住，没词了。 <br><br>26.印象里小学时的班长极其严肃，一次自习课，教室里人声鼎沸，班长维护了几次秩序之后终于忍无可忍，站起来一拍桌子怒吼道:谁再吵，把他嘴打断!!!&#8230;&#8230;全班肃静 &nbsp;<br><br>27.当年找工作时，主考官问我哪年毕业的。我本来是要说2000年的，结果一激动说：&#8220;两千年前。。。&#8221; 更瀑布汗的是，主考官竟然噢了一声，说：&#8220;孔子的学生吧。&#8221; &nbsp;<br><br>28.和领导等众人喝酒，举起酒杯大声道：&#8220;让我们同归于尽吧!&#8221;当时脑子太热了&#8230;&#8230; <br><br>
<br><img src ="http://www.cppblog.com/sicheng/aggbug/59842.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/sicheng/" target="_blank">oyjpart</a> 2008-08-25 01:02 <a href="http://www.cppblog.com/sicheng/archive/2008/08/25/59842.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>说题~</title><link>http://www.cppblog.com/sicheng/archive/2008/08/17/59100.html</link><dc:creator>oyjpart</dc:creator><author>oyjpart</author><pubDate>Sun, 17 Aug 2008 02:09:00 GMT</pubDate><guid>http://www.cppblog.com/sicheng/archive/2008/08/17/59100.html</guid><wfw:comment>http://www.cppblog.com/sicheng/comments/59100.html</wfw:comment><comments>http://www.cppblog.com/sicheng/archive/2008/08/17/59100.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cppblog.com/sicheng/comments/commentRss/59100.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/sicheng/services/trackbacks/59100.html</trackback:ping><description><![CDATA[<p>PKU2690 Yahtzee</p>
<p>用搜索做，超时，郁闷。</p>
<p>正解：动态规划。</p>
<p>DP状态：dp[mask][i], mask代表用了多少种方案了，i代表前6种方案的得分。</p>
<p>因为前6种方式得分和超过63有加分，因此这一维是必须的。</p>
<p>DP向后推比较好写。<br></p>
<p>核心代码：</p>
<div style="border: 1px solid #cccccc; padding: 4px 5px 4px 4px; background-color: #eeeeee; font-size: 13px; width: 98%;"><!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>--><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;memset(dp,&nbsp;</span><span style="color: #000000;">-</span><span style="color: #000000;">1</span><span style="color: #000000;">,&nbsp;</span><span style="color: #0000ff;">sizeof</span><span style="color: #000000;">(dp));<br>&nbsp;&nbsp;&nbsp;&nbsp;dp[</span><span style="color: #000000;">0</span><span style="color: #000000;">][</span><span style="color: #000000;">0</span><span style="color: #000000;">]&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">0</span><span style="color: #000000;">;<br>&nbsp;&nbsp;&nbsp;&nbsp;pre[</span><span style="color: #000000;">0</span><span style="color: #000000;">][</span><span style="color: #000000;">0</span><span style="color: #000000;">][</span><span style="color: #000000;">0</span><span style="color: #000000;">]&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">-</span><span style="color: #000000;">1</span><span style="color: #000000;">;<br>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">for</span><span style="color: #000000;">(j&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">0</span><span style="color: #000000;">;&nbsp;j&nbsp;</span><span style="color: #000000;">&lt;</span><span style="color: #000000;">&nbsp;(</span><span style="color: #000000;">1</span><span style="color: #000000;">&lt;&lt;</span><span style="color: #000000;">13</span><span style="color: #000000;">);&nbsp;</span><span style="color: #000000;">++</span><span style="color: #000000;">j)&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">int</span><span style="color: #000000;">&nbsp;round&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;ones(j);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">for</span><span style="color: #000000;">(k&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">0</span><span style="color: #000000;">;&nbsp;k&nbsp;</span><span style="color: #000000;">&lt;</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">126</span><span style="color: #000000;">;&nbsp;</span><span style="color: #000000;">++</span><span style="color: #000000;">k)&nbsp;</span><span style="color: #0000ff;">if</span><span style="color: #000000;">(dp[j][k]&nbsp;</span><span style="color: #000000;">!=</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">-</span><span style="color: #000000;">1</span><span style="color: #000000;">)&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">for</span><span style="color: #000000;">(o&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">1</span><span style="color: #000000;">;&nbsp;o&nbsp;</span><span style="color: #000000;">&lt;</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">14</span><span style="color: #000000;">;&nbsp;</span><span style="color: #000000;">++</span><span style="color: #000000;">o)&nbsp;</span><span style="color: #0000ff;">if</span><span style="color: #000000;">(</span><span style="color: #000000;">!</span><span style="color: #000000;">(j</span><span style="color: #000000;">&amp;</span><span style="color: #000000;">(</span><span style="color: #000000;">1</span><span style="color: #000000;">&lt;&lt;</span><span style="color: #000000;">(o</span><span style="color: #000000;">-</span><span style="color: #000000;">1</span><span style="color: #000000;">))))&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">int</span><span style="color: #000000;">&nbsp;add&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">0</span><span style="color: #000000;">;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">if</span><span style="color: #000000;">(o&nbsp;</span><span style="color: #000000;">&lt;=</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">6</span><span style="color: #000000;">)&nbsp;add&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;s[round][o];<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">if</span><span style="color: #000000;">(dp[j</span><span style="color: #000000;">|</span><span style="color: #000000;">(</span><span style="color: #000000;">1</span><span style="color: #000000;">&lt;&lt;</span><span style="color: #000000;">(o</span><span style="color: #000000;">-</span><span style="color: #000000;">1</span><span style="color: #000000;">))][k</span><span style="color: #000000;">+</span><span style="color: #000000;">add]&nbsp;</span><span style="color: #000000;">&lt;</span><span style="color: #000000;">&nbsp;dp[j][k]&nbsp;</span><span style="color: #000000;">+</span><span style="color: #000000;">&nbsp;s[round][o])&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;dp[j</span><span style="color: #000000;">|</span><span style="color: #000000;">(</span><span style="color: #000000;">1</span><span style="color: #000000;">&lt;&lt;</span><span style="color: #000000;">(o</span><span style="color: #000000;">-</span><span style="color: #000000;">1</span><span style="color: #000000;">))][k</span><span style="color: #000000;">+</span><span style="color: #000000;">add]&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;dp[j][k]&nbsp;</span><span style="color: #000000;">+</span><span style="color: #000000;">&nbsp;s[round][o];<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;pre[j</span><span style="color: #000000;">|</span><span style="color: #000000;">(</span><span style="color: #000000;">1</span><span style="color: #000000;">&lt;&lt;</span><span style="color: #000000;">(o</span><span style="color: #000000;">-</span><span style="color: #000000;">1</span><span style="color: #000000;">))][k</span><span style="color: #000000;">+</span><span style="color: #000000;">add][</span><span style="color: #000000;">0</span><span style="color: #000000;">]&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;o;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;pre[j</span><span style="color: #000000;">|</span><span style="color: #000000;">(</span><span style="color: #000000;">1</span><span style="color: #000000;">&lt;&lt;</span><span style="color: #000000;">(o</span><span style="color: #000000;">-</span><span style="color: #000000;">1</span><span style="color: #000000;">))][k</span><span style="color: #000000;">+</span><span style="color: #000000;">add][</span><span style="color: #000000;">1</span><span style="color: #000000;">]&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;s[round][o];<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br>&nbsp;&nbsp;&nbsp;&nbsp;}<br>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">int</span><span style="color: #000000;">&nbsp;max&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">-</span><span style="color: #000000;">1</span><span style="color: #000000;">,&nbsp;maxa&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">-</span><span style="color: #000000;">1</span><span style="color: #000000;">,&nbsp;maxb&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">-</span><span style="color: #000000;">1</span><span style="color: #000000;">,&nbsp;maxk;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">for</span><span style="color: #000000;">(i&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">0</span><span style="color: #000000;">;&nbsp;i&nbsp;</span><span style="color: #000000;">&lt;</span><span style="color: #000000;">&nbsp;(</span><span style="color: #000000;">1</span><span style="color: #000000;">&lt;&lt;</span><span style="color: #000000;">13</span><span style="color: #000000;">);&nbsp;</span><span style="color: #000000;">++</span><span style="color: #000000;">i)&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">for</span><span style="color: #000000;">(k&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">0</span><span style="color: #000000;">;&nbsp;k&nbsp;</span><span style="color: #000000;">&lt;</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">126</span><span style="color: #000000;">;&nbsp;</span><span style="color: #000000;">++</span><span style="color: #000000;">k)&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">int</span><span style="color: #000000;">&nbsp;now&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;dp[i][k];<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">if</span><span style="color: #000000;">(k&nbsp;</span><span style="color: #000000;">&gt;=</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">63</span><span style="color: #000000;">)&nbsp;now&nbsp;</span><span style="color: #000000;">+=</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">35</span><span style="color: #000000;">;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">if</span><span style="color: #000000;">(now&nbsp;</span><span style="color: #000000;">&gt;</span><span style="color: #000000;">&nbsp;max)&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;max&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;now;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;maxa&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;i;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;maxb&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;k;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">if</span><span style="color: #000000;">(k&nbsp;</span><span style="color: #000000;">&gt;=</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">63</span><span style="color: #000000;">)&nbsp;maxk&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">35</span><span style="color: #000000;">;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">else</span><span style="color: #000000;">&nbsp;maxk&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">0</span><span style="color: #000000;">;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br>&nbsp;&nbsp;&nbsp;&nbsp;}<br><br></span></div>
<br><img src ="http://www.cppblog.com/sicheng/aggbug/59100.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/sicheng/" target="_blank">oyjpart</a> 2008-08-17 10:09 <a href="http://www.cppblog.com/sicheng/archive/2008/08/17/59100.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>QQ炫舞 新歌 《水仙》</title><link>http://www.cppblog.com/sicheng/archive/2008/08/05/58075.html</link><dc:creator>oyjpart</dc:creator><author>oyjpart</author><pubDate>Tue, 05 Aug 2008 11:05:00 GMT</pubDate><guid>http://www.cppblog.com/sicheng/archive/2008/08/05/58075.html</guid><wfw:comment>http://www.cppblog.com/sicheng/comments/58075.html</wfw:comment><comments>http://www.cppblog.com/sicheng/archive/2008/08/05/58075.html#Feedback</comments><slash:comments>6</slash:comments><wfw:commentRss>http://www.cppblog.com/sicheng/comments/commentRss/58075.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/sicheng/services/trackbacks/58075.html</trackback:ping><description><![CDATA[<p>qq炫舞出新歌了，水仙。我挺喜欢这首歌的。<br>这是下午打出来的。没全连，最后一个简单的地方掉了，5555555~~~~。<br></p>
<img height=634 alt="" src="http://www.cppblog.com/images/cppblog_com/sicheng/3.JPG" width=808 border=0><br><br><img height=634 alt="" src="http://www.cppblog.com/images/cppblog_com/sicheng/4.JPG" width=808 border=0><br><br><img height=634 alt="" src="http://www.cppblog.com/images/cppblog_com/sicheng/6.JPG" width=808 border=0> 
<img src ="http://www.cppblog.com/sicheng/aggbug/58075.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/sicheng/" target="_blank">oyjpart</a> 2008-08-05 19:05 <a href="http://www.cppblog.com/sicheng/archive/2008/08/05/58075.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>pku3309 Unlucky Luke! </title><link>http://www.cppblog.com/sicheng/archive/2008/08/02/57854.html</link><dc:creator>oyjpart</dc:creator><author>oyjpart</author><pubDate>Sat, 02 Aug 2008 11:35:00 GMT</pubDate><guid>http://www.cppblog.com/sicheng/archive/2008/08/02/57854.html</guid><wfw:comment>http://www.cppblog.com/sicheng/comments/57854.html</wfw:comment><comments>http://www.cppblog.com/sicheng/archive/2008/08/02/57854.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/sicheng/comments/commentRss/57854.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/sicheng/services/trackbacks/57854.html</trackback:ping><description><![CDATA[<h1>Unlucky Luke! </h1>
<h2 style="margin-left: 0cm; text-align: right; text-indent: 0cm;" align="right">By oyjpArt/alpc12</h2>
<h1>题意</h1>
<h2><!--[if !supportLists]-->n&nbsp;&nbsp;&nbsp;
<!--[endif]-->有2个仓库，容量为(0 &lt;= V &lt;= 5000) 浮点数！</h2>
<h2><!--[if !supportLists]-->n&nbsp;&nbsp;&nbsp;
<!--[endif]-->有100个物品，每个物品容量为(0 &lt;= v[i] &lt;= 100) 整数 价值为 m[i] (无范围浮点数！)</h2>
<h2><!--[if !supportLists]-->n&nbsp;&nbsp;&nbsp;
<!--[endif]-->现在把这些物品放到2个仓库中，求最大的价值。</h2>
<h2><!--[if !supportLists]-->n&nbsp;&nbsp;&nbsp;
<!--[endif]-->如果有放不进去的物品，可以切割出一部分放进去，但是一旦切割，没放进进去的一部分必须丢弃。</h2>
<h1>贪心？</h1>
<h2><!--[if !supportLists]-->n&nbsp;&nbsp;&nbsp;
<!--[endif]-->这道题初看上去，很有让人贪心的冲动。</h2>
<h2><!--[if !supportLists]-->n&nbsp;&nbsp;&nbsp;
<!--[endif]-->我和alpc42合计了一下。</h2>
<h2><!--[if !supportLists]-->n&nbsp;&nbsp;&nbsp;
<!--[endif]-->根据A[i].m/A[i].v
作为优先级 给(A, A+n)
排序。</h2>
<h2><!--[if !supportLists]-->n&nbsp;&nbsp;&nbsp;
<!--[endif]-->依次将A[0],
A[1]&#8230;A[n-1]放入仓库，如果放不进去了，则切掉。</h2>
<h2><!--[if !supportLists]-->n&nbsp;&nbsp;&nbsp;
<!--[endif]-->现在有两个仓库，当准备放一个物品进去的时候，应该放到哪个仓库呢？</h2>
<h2>&nbsp;</h2>
<h1>第一次提交</h1>
<h2><!--[if !supportLists]-->n&nbsp;&nbsp;&nbsp;
<!--[endif]-->我们俩想了想，觉得应该是放到空闲地方大的仓库，因为要尽可能把性价比高的物品放进去。</h2>
<h2><!--[if !supportLists]-->n&nbsp;&nbsp;&nbsp;
<!--[endif]-->4144542008-08-01 13:42:41</h2>
<h2><!--[if !supportLists]-->n&nbsp;&nbsp;&nbsp; <!--[endif]--><strong>WrongAnswer</strong><strong></strong></h2>
<h2><!--[if !supportLists]-->n&nbsp;&nbsp;&nbsp;
<!--[endif]-->C++</h2>
<h2><!--[if !supportLists]-->n&nbsp;&nbsp;&nbsp;
<!--[endif]--><a href="http://acm.tju.edu.cn/toj/show_open.php?sid=414454">0.9K</a></h2>
<h1>第二次提交</h1>
<h2><!--[if !supportLists]-->n&nbsp;&nbsp;&nbsp;
<!--[endif]-->随后我想出了一种会让程序出bug的情况。</h2>
<h2><!--[if !supportLists]-->n&nbsp;&nbsp;&nbsp;
<!--[endif]-->就是当两个物品性价比相当的时候，应该要让大容量的在前面。因为有可能小容量的先放进去，导致大容量的没有地方放了，而需要切割。但实际上可以把小容量的放到小剩余容量的仓库里面去，而大容量的就可以放到大剩余容量的仓库.</h2>
<h2><!--[if !supportLists]-->n&nbsp;&nbsp;&nbsp;
<!--[endif]-->改正提交之后还是Wrong
Answer</h2>
<h2>&nbsp;</h2>
<h1>问题在这</h1>
<h2><!--[if !supportLists]-->n&nbsp;&nbsp;&nbsp;&nbsp;
<!--[endif]-->思考了一下我发现其实上面那个bug并没有解决。假设A[i].m/A[i].v &gt; A[j].m/A[j].v，按理来说应该先放i，再放j。但是加入A[i].v
&lt; A[j].v,同样的有可能先放i再放j会让j被迫切割。</h2>
<h2><!--[if !supportLists]-->n&nbsp;&nbsp;&nbsp;&nbsp;
<!--[endif]-->那么怎么办？</h2>
<h2><!--[if !supportLists]-->n&nbsp;&nbsp;&nbsp;&nbsp;
<!--[endif]-->随后我们想到了一种动态规划的方法，但是因为复杂度太高，放弃了。这时候我们发现手头有很多题目可以做，就没有再做这个题目了。</h2>
<h1>赛后的思考</h1>
<h2><!--[if !supportLists]-->n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<!--[endif]-->之所以会出现这样的问题。在于我们最开始的假设：要把性价比高的物品放到容量更大的仓库中。</h2>
<h2><!--[if !supportLists]-->n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<!--[endif]-->那么，假如我们枚举一个物品放到A仓库还是B仓库的话，就可以解决这个问题了。</h2>
<h2><!--[if !supportLists]-->n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<!--[endif]-->所谓枚举，其实是一个动态规划。</h2>
<h2><!--[if !supportLists]-->n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<!--[endif]-->设dp[i][j] 代表前i个物品(排序后)都被完全放入了仓库，并且A仓库已经装了j的容量的物品。显然我们可以同时知道B仓库的容量是多少。</h2>
<h2><!--[if !supportLists]-->n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<!--[endif]-->向后推的状态方程</h2>
<h2><!--[if !supportLists]-->n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<!--[endif]-->dp[i+1][j+A[i+1].v] =
Max(dp[i+1][j+A[i+1].v], dp[i][j] + A[i+1].m);</h2>
<h2><!--[if !supportLists]-->n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<!--[endif]-->dp[i+1][j] = Max(dp[i+1][j], dp[i][j] +
A[i+1].m);</h2>
<h2><!--[if !supportLists]-->n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<!--[endif]-->如果一个仓库已经放不进去了，大家可以想想，应该是把下一个物品切割掉放入这个仓库中。（如果后面有物品可以放到另外一个仓库中，不用担心。后面的DP会覆盖这种情况）</h2>
<h2><!--[if !supportLists]-->n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<!--[endif]-->一个仓库放满了之后，另外一个仓库堆放的情况其实就是贪心了。</h2>
<div style="border: 1px solid #cccccc; padding: 4px 5px 4px 4px; background-color: #eeeeee; font-size: 13px; width: 98%;"><!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>--><span style="color: #000000;">// Solution by alpc12<br>#include&nbsp;</span><span style="color: #000000;">&lt;</span><span style="color: #000000;">stdio.h</span><span style="color: #000000;">&gt;</span><span style="color: #000000;"><br>#include&nbsp;</span><span style="color: #000000;">&lt;</span><span style="color: #000000;">algorithm</span><span style="color: #000000;">&gt;</span><span style="color: #000000;"><br></span><span style="color: #0000ff;">using</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000ff;">namespace</span><span style="color: #000000;">&nbsp;std;<br><br></span><span style="color: #0000ff;">const</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000ff;">int</span><span style="color: #000000;">&nbsp;N&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">105</span><span style="color: #000000;">;<br></span><span style="color: #0000ff;">const</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000ff;">double</span><span style="color: #000000;">&nbsp;EPS&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;1e</span><span style="color: #000000;">-</span><span style="color: #000000;">7</span><span style="color: #000000;">;<br></span><span style="color: #0000ff;">const</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000ff;">double</span><span style="color: #000000;">&nbsp;INF&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;10e100;<br><br></span><span style="color: #0000ff;">double</span><span style="color: #000000;">&nbsp;dp[N][</span><span style="color: #000000;">10001</span><span style="color: #000000;">],&nbsp;V;<br></span><span style="color: #0000ff;">int</span><span style="color: #000000;">&nbsp;n,&nbsp;maxv,&nbsp;vall[N];<br><br></span><span style="color: #0000ff;">struct</span><span style="color: #000000;">&nbsp;Node<br>{<br>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">int</span><span style="color: #000000;">&nbsp;v;<br><br>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">double</span><span style="color: #000000;">&nbsp;m;<br>};<br><br></span><span style="color: #0000ff;">bool</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000ff;">operator</span><span style="color: #000000;">&lt;</span><span style="color: #000000;">(</span><span style="color: #0000ff;">const</span><span style="color: #000000;">&nbsp;Node</span><span style="color: #000000;">&amp;</span><span style="color: #000000;">a,</span><span style="color: #0000ff;">const</span><span style="color: #000000;">&nbsp;Node</span><span style="color: #000000;">&amp;</span><span style="color: #000000;">b)&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">return</span><span style="color: #000000;">&nbsp;a.m</span><span style="color: #000000;">/</span><span style="color: #000000;">a.v&nbsp;</span><span style="color: #000000;">&gt;</span><span style="color: #000000;">&nbsp;b.m</span><span style="color: #000000;">/</span><span style="color: #000000;">b.v;<br>}<br><br>Node&nbsp;A[N];<br><br>inline&nbsp;</span><span style="color: #0000ff;">double</span><span style="color: #000000;">&nbsp;Max(</span><span style="color: #0000ff;">double</span><span style="color: #000000;">&nbsp;a,</span><span style="color: #0000ff;">double</span><span style="color: #000000;">&nbsp;b)&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">return</span><span style="color: #000000;">&nbsp;a&nbsp;</span><span style="color: #000000;">&gt;</span><span style="color: #000000;">&nbsp;b&nbsp;</span><span style="color: #000000;">?</span><span style="color: #000000;">&nbsp;a&nbsp;:&nbsp;b;<br>}<br>inline&nbsp;</span><span style="color: #0000ff;">double</span><span style="color: #000000;">&nbsp;Min(</span><span style="color: #0000ff;">double</span><span style="color: #000000;">&nbsp;a,</span><span style="color: #0000ff;">double</span><span style="color: #000000;">&nbsp;b)&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">return</span><span style="color: #000000;">&nbsp;a&nbsp;</span><span style="color: #000000;">&lt;</span><span style="color: #000000;">&nbsp;b&nbsp;</span><span style="color: #000000;">?</span><span style="color: #000000;">&nbsp;a&nbsp;:&nbsp;b;<br>}<br><br></span><span style="color: #0000ff;">double</span><span style="color: #000000;">&nbsp;go(</span><span style="color: #0000ff;">double</span><span style="color: #000000;">&nbsp;v,&nbsp;</span><span style="color: #0000ff;">int</span><span style="color: #000000;">&nbsp;st)&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">double</span><span style="color: #000000;">&nbsp;ans&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">0</span><span style="color: #000000;">;<br>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">while</span><span style="color: #000000;">(v&nbsp;</span><span style="color: #000000;">&gt;</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">0</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">&amp;&amp;</span><span style="color: #000000;">&nbsp;st&nbsp;</span><span style="color: #000000;">&lt;=</span><span style="color: #000000;">&nbsp;n)&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">if</span><span style="color: #000000;">(A[st].v&nbsp;</span><span style="color: #000000;">&lt;=</span><span style="color: #000000;">&nbsp;v)&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;v&nbsp;</span><span style="color: #000000;">-=</span><span style="color: #000000;">&nbsp;A[st].v;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ans&nbsp;</span><span style="color: #000000;">+=</span><span style="color: #000000;">&nbsp;A[st].m;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;</span><span style="color: #0000ff;">else</span><span style="color: #000000;">&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ans&nbsp;</span><span style="color: #000000;">+=</span><span style="color: #000000;">&nbsp;A[st].m&nbsp;</span><span style="color: #000000;">*</span><span style="color: #000000;">&nbsp;v</span><span style="color: #000000;">/</span><span style="color: #000000;">A[st].v;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;v&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">0</span><span style="color: #000000;">;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;st</span><span style="color: #000000;">++</span><span style="color: #000000;">;<br>&nbsp;&nbsp;&nbsp;&nbsp;}<br>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">return</span><span style="color: #000000;">&nbsp;ans;<br>}<br><br></span><span style="color: #0000ff;">void</span><span style="color: #000000;">&nbsp;solve()&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">int</span><span style="color: #000000;">&nbsp;i,&nbsp;j,&nbsp;k;<br>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">for</span><span style="color: #000000;">(i&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">0</span><span style="color: #000000;">;&nbsp;i&nbsp;</span><span style="color: #000000;">&lt;=</span><span style="color: #000000;">&nbsp;n;&nbsp;</span><span style="color: #000000;">++</span><span style="color: #000000;">i)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">for</span><span style="color: #000000;">(j&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">0</span><span style="color: #000000;">;&nbsp;j&nbsp;</span><span style="color: #000000;">&lt;=</span><span style="color: #000000;">&nbsp;maxv;&nbsp;</span><span style="color: #000000;">++</span><span style="color: #000000;">j)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;dp[i][j]&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">-</span><span style="color: #000000;">INF;<br>&nbsp;&nbsp;&nbsp;&nbsp;dp[</span><span style="color: #000000;">0</span><span style="color: #000000;">][</span><span style="color: #000000;">0</span><span style="color: #000000;">]&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">0</span><span style="color: #000000;">;<br>&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">double</span><span style="color: #000000;">&nbsp;max&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">0</span><span style="color: #000000;">;<br>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">for</span><span style="color: #000000;">(i&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">0</span><span style="color: #000000;">;&nbsp;i&nbsp;</span><span style="color: #000000;">&lt;=</span><span style="color: #000000;">&nbsp;n;&nbsp;</span><span style="color: #000000;">++</span><span style="color: #000000;">i)&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">for</span><span style="color: #000000;">(j&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">0</span><span style="color: #000000;">;&nbsp;j&nbsp;</span><span style="color: #000000;">&lt;=</span><span style="color: #000000;">&nbsp;vall[i]&nbsp;</span><span style="color: #000000;">&amp;&amp;</span><span style="color: #000000;">&nbsp;j&nbsp;</span><span style="color: #000000;">&lt;=</span><span style="color: #000000;">&nbsp;V;&nbsp;</span><span style="color: #000000;">++</span><span style="color: #000000;">j)&nbsp;</span><span style="color: #0000ff;">if</span><span style="color: #000000;">(dp[i][j]&nbsp;</span><span style="color: #000000;">!=</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">-</span><span style="color: #000000;">INF)&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;max&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;Max(max,&nbsp;dp[i][j]);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">if</span><span style="color: #000000;">(i&nbsp;</span><span style="color: #000000;">&lt;</span><span style="color: #000000;">&nbsp;n)&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">int</span><span style="color: #000000;">&nbsp;k&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;vall[i]&nbsp;</span><span style="color: #000000;">-</span><span style="color: #000000;">&nbsp;j;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">if</span><span style="color: #000000;">((V</span><span style="color: #000000;">-</span><span style="color: #000000;">j)&nbsp;</span><span style="color: #000000;">&gt;=</span><span style="color: #000000;">&nbsp;A[i</span><span style="color: #000000;">+</span><span style="color: #000000;">1</span><span style="color: #000000;">].v)&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;dp[i</span><span style="color: #000000;">+</span><span style="color: #000000;">1</span><span style="color: #000000;">][j</span><span style="color: #000000;">+</span><span style="color: #000000;">A[i</span><span style="color: #000000;">+</span><span style="color: #000000;">1</span><span style="color: #000000;">].v]&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;Max(dp[i</span><span style="color: #000000;">+</span><span style="color: #000000;">1</span><span style="color: #000000;">][j</span><span style="color: #000000;">+</span><span style="color: #000000;">A[i</span><span style="color: #000000;">+</span><span style="color: #000000;">1</span><span style="color: #000000;">].v],&nbsp;dp[i][j]&nbsp;</span><span style="color: #000000;">+</span><span style="color: #000000;">&nbsp;A[i</span><span style="color: #000000;">+</span><span style="color: #000000;">1</span><span style="color: #000000;">].m);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;</span><span style="color: #0000ff;">else</span><span style="color: #000000;">&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;max&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;Max(max,&nbsp;dp[i][j]&nbsp;</span><span style="color: #000000;">+</span><span style="color: #000000;">&nbsp;A[i</span><span style="color: #000000;">+</span><span style="color: #000000;">1</span><span style="color: #000000;">].m</span><span style="color: #000000;">*</span><span style="color: #000000;">(V</span><span style="color: #000000;">-</span><span style="color: #000000;">j)</span><span style="color: #000000;">/</span><span style="color: #000000;">A[i</span><span style="color: #000000;">+</span><span style="color: #000000;">1</span><span style="color: #000000;">].v&nbsp;</span><span style="color: #000000;">+</span><span style="color: #000000;">&nbsp;go(V</span><span style="color: #000000;">-</span><span style="color: #000000;">k,&nbsp;i</span><span style="color: #000000;">+</span><span style="color: #000000;">2</span><span style="color: #000000;">));<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">if</span><span style="color: #000000;">((V</span><span style="color: #000000;">-</span><span style="color: #000000;">k)&nbsp;</span><span style="color: #000000;">&gt;=</span><span style="color: #000000;">&nbsp;A[i</span><span style="color: #000000;">+</span><span style="color: #000000;">1</span><span style="color: #000000;">].v)&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;dp[i</span><span style="color: #000000;">+</span><span style="color: #000000;">1</span><span style="color: #000000;">][j]&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;Max(dp[i</span><span style="color: #000000;">+</span><span style="color: #000000;">1</span><span style="color: #000000;">][j],&nbsp;dp[i][j]&nbsp;</span><span style="color: #000000;">+</span><span style="color: #000000;">&nbsp;A[i</span><span style="color: #000000;">+</span><span style="color: #000000;">1</span><span style="color: #000000;">].m);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;</span><span style="color: #0000ff;">else</span><span style="color: #000000;">&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;max&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;Max(max,&nbsp;dp[i][j]&nbsp;</span><span style="color: #000000;">+</span><span style="color: #000000;">&nbsp;A[i</span><span style="color: #000000;">+</span><span style="color: #000000;">1</span><span style="color: #000000;">].m</span><span style="color: #000000;">*</span><span style="color: #000000;">(V</span><span style="color: #000000;">-</span><span style="color: #000000;">k)</span><span style="color: #000000;">/</span><span style="color: #000000;">A[i</span><span style="color: #000000;">+</span><span style="color: #000000;">1</span><span style="color: #000000;">].v&nbsp;</span><span style="color: #000000;">+</span><span style="color: #000000;">&nbsp;go(V</span><span style="color: #000000;">-</span><span style="color: #000000;">j,&nbsp;i</span><span style="color: #000000;">+</span><span style="color: #000000;">2</span><span style="color: #000000;">));<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br>&nbsp;&nbsp;&nbsp;&nbsp;}<br>&nbsp;&nbsp;&nbsp;&nbsp;printf(</span><span style="color: #000000;">"</span><span style="color: #000000;">%.4lf\n</span><span style="color: #000000;">"</span><span style="color: #000000;">,&nbsp;max);<br>}<br><br></span><span style="color: #0000ff;">int</span><span style="color: #000000;">&nbsp;main()<br>{<br>&nbsp;&nbsp;&nbsp; //freopen(</span><span style="color: #000000;">"</span><span style="color: #000000;">t.in</span><span style="color: #000000;">"</span><span style="color: #000000;">,&nbsp;</span><span style="color: #000000;">"</span><span style="color: #000000;">r</span><span style="color: #000000;">"</span><span style="color: #000000;">,&nbsp;stdin);<br><br>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">int</span><span style="color: #000000;">&nbsp;ntc,&nbsp;i,&nbsp;j;<br>&nbsp;&nbsp;&nbsp;&nbsp;scanf(</span><span style="color: #000000;">"</span><span style="color: #000000;">%d</span><span style="color: #000000;">"</span><span style="color: #000000;">,&nbsp;</span><span style="color: #000000;">&amp;</span><span style="color: #000000;">ntc);<br>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">while</span><span style="color: #000000;">(ntc</span><span style="color: #000000;">--</span><span style="color: #000000;">)&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;scanf(</span><span style="color: #000000;">"</span><span style="color: #000000;">%d&nbsp;%lf</span><span style="color: #000000;">"</span><span style="color: #000000;">,&nbsp;</span><span style="color: #000000;">&amp;</span><span style="color: #000000;">n,&nbsp;</span><span style="color: #000000;">&amp;</span><span style="color: #000000;">V);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;maxv&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">0</span><span style="color: #000000;">;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">for</span><span style="color: #000000;">(i&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">1</span><span style="color: #000000;">;&nbsp;i&nbsp;</span><span style="color: #000000;">&lt;=</span><span style="color: #000000;">&nbsp;n;&nbsp;</span><span style="color: #000000;">++</span><span style="color: #000000;">i)&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;scanf(</span><span style="color: #000000;">"</span><span style="color: #000000;">%d</span><span style="color: #000000;">"</span><span style="color: #000000;">,&nbsp;</span><span style="color: #000000;">&amp;</span><span style="color: #000000;">(A[i].v));<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;maxv&nbsp;</span><span style="color: #000000;">+=</span><span style="color: #000000;">&nbsp;A[i].v;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;maxv&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;Min(maxv,&nbsp;(</span><span style="color: #0000ff;">int</span><span style="color: #000000;">)V);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">for</span><span style="color: #000000;">(i&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">1</span><span style="color: #000000;">;&nbsp;i&nbsp;</span><span style="color: #000000;">&lt;=</span><span style="color: #000000;">&nbsp;n;&nbsp;</span><span style="color: #000000;">++</span><span style="color: #000000;">i)&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;scanf(</span><span style="color: #000000;">"</span><span style="color: #000000;">%lf</span><span style="color: #000000;">"</span><span style="color: #000000;">,&nbsp;</span><span style="color: #000000;">&amp;</span><span style="color: #000000;">(A[i].m));<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;sort(A&nbsp;</span><span style="color: #000000;">+</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">1</span><span style="color: #000000;">,&nbsp;A&nbsp;</span><span style="color: #000000;">+</span><span style="color: #000000;">&nbsp;n&nbsp;</span><span style="color: #000000;">+</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">1</span><span style="color: #000000;">);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;vall[</span><span style="color: #000000;">0</span><span style="color: #000000;">]&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">0</span><span style="color: #000000;">;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">for</span><span style="color: #000000;">(i&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">1</span><span style="color: #000000;">;&nbsp;i&nbsp;</span><span style="color: #000000;">&lt;=</span><span style="color: #000000;">&nbsp;n;&nbsp;</span><span style="color: #000000;">++</span><span style="color: #000000;">i)&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;vall[i]&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;vall[i</span><span style="color: #000000;">-</span><span style="color: #000000;">1</span><span style="color: #000000;">]&nbsp;</span><span style="color: #000000;">+</span><span style="color: #000000;">&nbsp;A[i].v;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;solve();<br>&nbsp;&nbsp;&nbsp;&nbsp;}<br><br>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">return</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">0</span><span style="color: #000000;">;<br>}<br></span></div>
<br><img src ="http://www.cppblog.com/sicheng/aggbug/57854.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/sicheng/" target="_blank">oyjpart</a> 2008-08-02 19:35 <a href="http://www.cppblog.com/sicheng/archive/2008/08/02/57854.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>说题</title><link>http://www.cppblog.com/sicheng/archive/2008/08/02/57840.html</link><dc:creator>oyjpart</dc:creator><author>oyjpart</author><pubDate>Sat, 02 Aug 2008 08:05:00 GMT</pubDate><guid>http://www.cppblog.com/sicheng/archive/2008/08/02/57840.html</guid><wfw:comment>http://www.cppblog.com/sicheng/comments/57840.html</wfw:comment><comments>http://www.cppblog.com/sicheng/archive/2008/08/02/57840.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.cppblog.com/sicheng/comments/commentRss/57840.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/sicheng/services/trackbacks/57840.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: PKU3034 Whac-a-Mole很有意思的题目，打地鼠。简单的记忆化搜索。trick在于你有可能移出地鼠区，形成一个更优的解。PKU2280 Amphiphilic Carbon Molecules首先可以证明要求的线一定由两点确定。基本算法：枚举点+极角序+一圈扫描。难点1：计较排序难点2：一圈扫描时候的计数。巧妙的转化：枚举一个点x之后将所有的黑点移到关于x的对称点上，这样题目就转化...&nbsp;&nbsp;<a href='http://www.cppblog.com/sicheng/archive/2008/08/02/57840.html'>阅读全文</a><img src ="http://www.cppblog.com/sicheng/aggbug/57840.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/sicheng/" target="_blank">oyjpart</a> 2008-08-02 16:05 <a href="http://www.cppblog.com/sicheng/archive/2008/08/02/57840.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Google Cod Jam Round1C C题 Increasing Speed Limits</title><link>http://www.cppblog.com/sicheng/archive/2008/08/02/57824.html</link><dc:creator>oyjpart</dc:creator><author>oyjpart</author><pubDate>Sat, 02 Aug 2008 07:06:00 GMT</pubDate><guid>http://www.cppblog.com/sicheng/archive/2008/08/02/57824.html</guid><wfw:comment>http://www.cppblog.com/sicheng/comments/57824.html</wfw:comment><comments>http://www.cppblog.com/sicheng/archive/2008/08/02/57824.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/sicheng/comments/commentRss/57824.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/sicheng/services/trackbacks/57824.html</trackback:ping><description><![CDATA[<a title="pku1769 点树解决块查询点操作" href="http://www.cppblog.com/sicheng/archive/2007/10/18/34535.html"><br></a>
<div id="dsb-problem-title-div"><!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>--><span style="color: #000000;"></span>Increasing Speed Limits</div>
<div style="display: block;" id="dsb-problem-page2" class="dsb-content-pages">
<table>
    <tbody id="dsb-input-form-table2">
        <tr>
            <td class="dsb-input-table-linktd">
            <div>
            <div style="display: none;" id="dsb-submit-form-div2-1" class="dsb-submit-form-div">
            <div style="display: none;"><strong>Time Remaining:</strong> &nbsp;&nbsp;</div>
            <div style="display: none;">You may resubmit this multiple times within the remaining<br>time-frame. Only your last submission will count.</div>
            <form id="submit-formio_timer_5" action="/codejam/contest/dashboard/do" enctype="multipart/form-data" method="post">
                <input name="csrfmiddlewaretoken" value="NGJhMjNmOGE5N2RhMjAyZGFmODQzODQ4ZDJhYjA4MDV8fFN1Ym1pdEFuc3dlcnwxMjE3NjYwNjA2NDM2OTAz" type="hidden">
                <div class="dsb-submit-form-separator">your output file:<input id="output-fileio_timer_5" name="answer" class="submitFormFile" type="file"></div>
                <div style="display: none;">
                <table class="dsb-source-code-table">
                    <tbody>
                        <tr>
                            <td style="padding: 0.4em 0.2em 0pt 0pt;">source file(s):&nbsp;&nbsp;<br><br></td>
                            <td>
                            <div id="source-filesio_timer_5">
                            <div id="input-file-divio_timer_5-0"><input class="submitFormFile" name="source-file0" type="file">remove</div>
                            </div>
                            Add another file<br><br></td>
                        </tr>
                    </tbody>
                </table>
                </div>
                <div class="dsb-submit-form-separator" style="color: gray;">source file(s): &nbsp;&nbsp;&nbsp;not needed for the practice contest</div>
                <div class="dsb-submit-form-separator" style="text-align: center;"><input id="submit-buttonio_timer_5" value="Submit file" type="button">&nbsp;&nbsp;<input id="dsb-hide-submissionio_timer_5" value="Hide" type="button"></div>
                <input name="cmd" value="SubmitAnswer" type="hidden"><input name="contest" value="agdjb2RlamFtchALEghjb250ZXN0cxj61wUM" type="hidden"><input name="problem" value="agdjb2RlamFtchALEghwcm9ibGVtcxj37wUM" type="hidden"><input name="input_id" value="1" type="hidden"><input name="num_source_files" id="num-source-filesio_timer_5" value="1" type="hidden">
            </form>
            </div>
            </div>
            </td>
        </tr>
    </tbody>
</table>
<!-- Problem Statement -->
<div id="dsb-problem-content-div2" class="dsb-problem-content-div">
<p>Problem</p>
<p>You were driving along a highway when you got caught by the road
police for speeding. It turns out that they've been following you, and
they were amazed by the fact that you were accelerating the whole time
without using the brakes! And now you desperately need an excuse to
explain that.</p>
<p>You've decided that it would be reasonable to say "all the speed
limit signs I saw were in increasing order, that's why I've been
accelerating". The police officer laughs in reply, and tells you all
the signs that are placed along the segment of highway you drove, and
says that's unlikely that you were so lucky just to see some part of
these signs that were in increasing order.</p>
<p>Now you need to estimate that likelihood, or, in other words, find
out how many different subsequences of the given sequence are strictly
increasing. The empty subsequence does not count since that would imply
you didn't look at any speed limits signs at all!
</p>
<p>For example, (1, 2, 5) is an increasing subsequence of (1, 4,
2, 3, 5, 5), and we count it twice because there are two ways to select
(1, 2, 5) from the list.
</p>
<p>Input</p>
<p>The first line of input gives the number of cases, <strong>N</strong>.
<strong>N</strong> test cases follow. The first line of each case contains <strong>n</strong>, <strong>m</strong>, <strong>X</strong>, <strong>Y</strong> and <strong>Z</strong> each separated by a space.  <strong>n</strong> will be the length of the sequence of speed limits. <strong>m</strong> will be the length of the generating array A. The next <strong>m</strong> lines will contain the <strong>m</strong> elements of A, one integer per line (from A[0] to A[<strong>m</strong>-1]).
</p>
<p>
Using A, <strong>X</strong>, <strong>Y</strong> and <strong>Z</strong>, the following pseudocode will <em>print</em> the speed limit sequence in order.  mod indicates the remainder operation.
<code></code></p>
<pre>for i = 0 to n-1<br>  <em>print</em> A[i mod <strong>m</strong>]<br>  A[i mod <strong>m</strong>] = (<strong>X</strong> * A[i mod <strong>m</strong>] + <strong>Y</strong> * (i + 1)) mod <strong>Z</strong>
</pre>
<p>Note: The way that the input is generated has nothing to do with the
intended solution and exists solely to keep the size of the input files
low.
</p>
<p>Output</p>
<p>
For each test case you should output one line containing "Case #<strong>T</strong>: <strong>S</strong>" (quotes for clarity) where <strong>T</strong> is the number of the test case and <strong>S</strong> is the number of non-empty increasing subsequences mod 1<sub>&nbsp;</sub>000<sub>&nbsp;</sub>000<sub>&nbsp;</sub>007.
</p>
<p>Limits</p>
<p>
1 &#8804; <strong>N</strong> &#8804; 20<br>
1 &#8804; <strong>m</strong> &#8804; 100<br>
0 &#8804; <strong>X</strong> &#8804; 10<sup>9</sup><br>
0 &#8804; <strong>Y</strong> &#8804; 10<sup>9</sup><br>
1 &#8804; <strong>Z</strong> &#8804; 10<sup>9</sup><br>
0 &#8804; <strong>A[i]</strong> &lt; <strong>Z</strong><br>
</p>
<p>Small dataset</p>
<p>
1 &#8804; <strong>m</strong> &#8804; <strong>n</strong> &#8804; 1000
</p>
<p>Large dataset</p>
<p>
1 &#8804; <strong>m</strong> &#8804; <strong>n</strong> &#8804; 500&nbsp;000
</p>
<p>Sample</p>
<div class="problem-io-wrapper">
<table>
    <tbody>
        <tr>
            <td><br>
            Input
            <br>&nbsp;
            </td>
            <td><br>
            Output
            <br>&nbsp;
            </td>
        </tr>
        <tr>
            <td><code>
            2<br>
            5 5 0 0 5<br>
            1<br>
            2<br>
            1<br>
            2<br>
            3<br>
            6 2 2 1000000000 6<br>
            1<br>
            2<br>
            <br>
            </code>
            </td>
            <td><code>
            Case #1: 15<br>
            Case #2: 13<br>
            <br>
            </code>
            </td>
        </tr>
    </tbody>
</table>
</div>
The sequence of speed limit signs for case 2 should be 1, 2, 0, 0, 0, 4.</div>
</div>
<br>没赶上Round1A 郁闷。<br>Round1C Solve1和2，3的large不会做，菜。Rank好像是60多，能过。<br><br>赛后学习了下，也不算太难。<br>本来DP方程是这样的<br>for(i = 0; i &lt; n; ++i) {<br>&nbsp;for(j = 0; j &lt; i; ++j) {<br>&nbsp; if(A[j] &lt; A[i]) {<br>&nbsp;&nbsp;&nbsp; dp[i] += dp[j];<br>&nbsp; }<br>&nbsp;}<br>}<br>如果对A排序并且离散化，则变成了<br>for(i=0; i &lt; n; ++i) {<br>&nbsp; for(j = 0; j &lt; A[i]; ++j) {<br>&nbsp;&nbsp; dp[A[i]] += dp[j];<br>&nbsp; }<br>}<br> <br><br>大家注意看，内循环其实是一个区间求和。那么对于这种求和，线段树只可以做到NlogN的。<br>记得以前写过一道题的解题报告，是类似的。<br><a title="pku1769 点树解决块查询点操作" href="http://www.cppblog.com/sicheng/archive/2007/10/18/34535.html">pku1769 点树解决块查询点操作</a>
<br><br>下面是代码：(solve2函数是一个n^2的DP,偶水small input用的)<br>
<div style="border: 1px solid #cccccc; padding: 4px 5px 4px 4px; background-color: #eeeeee; font-size: 13px; width: 98%;"><!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>--><span style="color: #000000;">// Solution by alpc12&nbsp;&nbsp;  <br>#include&nbsp;</span><span style="color: #000000;">&lt;</span><span style="color: #000000;">stdio.h</span><span style="color: #000000;">&gt;</span><span style="color: #000000;"><br>#include&nbsp;</span><span style="color: #000000;">&lt;</span><span style="color: #000000;">cassert</span><span style="color: #000000;">&gt;</span><span style="color: #000000;"><br>#include&nbsp;</span><span style="color: #000000;">&lt;</span><span style="color: #000000;">map</span><span style="color: #000000;">&gt;</span><span style="color: #000000;"><br>#include&nbsp;</span><span style="color: #000000;">&lt;</span><span style="color: #000000;">algorithm</span><span style="color: #000000;">&gt;</span><span style="color: #000000;"><br></span><span style="color: #0000ff;">using</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000ff;">namespace</span><span style="color: #000000;">&nbsp;std;<br><br></span><span style="color: #0000ff;">const</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000ff;">int</span><span style="color: #000000;">&nbsp;M&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">100</span><span style="color: #000000;">;<br></span><span style="color: #0000ff;">const</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000ff;">int</span><span style="color: #000000;">&nbsp;N&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">500010</span><span style="color: #000000;">;<br></span><span style="color: #0000ff;">const</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000ff;">int</span><span style="color: #000000;">&nbsp;MOD&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">1000000007</span><span style="color: #000000;">;<br><br>typedef&nbsp;</span><span style="color: #0000ff;">long</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000ff;">long</span><span style="color: #000000;">&nbsp;LL;<br><br></span><span style="color: #0000ff;">int</span><span style="color: #000000;">&nbsp;n,&nbsp;m,&nbsp;X,&nbsp;Y,&nbsp;Z;<br></span><span style="color: #0000ff;">int</span><span style="color: #000000;">&nbsp;A[N],&nbsp;S[N];<br></span><span style="color: #0000ff;">int</span><span style="color: #000000;">&nbsp;st[</span><span style="color: #000000;">1048576</span><span style="color: #000000;">];<br></span><span style="color: #0000ff;">int</span><span style="color: #000000;">&nbsp;upperbound&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">524288</span><span style="color: #000000;">;<br></span><span style="color: #0000ff;">int</span><span style="color: #000000;">&nbsp;dp[N];<br><br></span><span style="color: #0000ff;">void</span><span style="color: #000000;">&nbsp;generate()&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">int</span><span style="color: #000000;">&nbsp;i;<br>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">for</span><span style="color: #000000;">(i&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">0</span><span style="color: #000000;">;&nbsp;i&nbsp;</span><span style="color: #000000;">&lt;</span><span style="color: #000000;">&nbsp;n;&nbsp;</span><span style="color: #000000;">++</span><span style="color: #000000;">i)&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;S[i]&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;A[i</span><span style="color: #000000;">%</span><span style="color: #000000;">m];<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A[i</span><span style="color: #000000;">%</span><span style="color: #000000;">m]&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;((LL)X</span><span style="color: #000000;">*</span><span style="color: #000000;">A[i</span><span style="color: #000000;">%</span><span style="color: #000000;">m]</span><span style="color: #000000;">+</span><span style="color: #000000;">(LL)Y</span><span style="color: #000000;">*</span><span style="color: #000000;">(i</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;">Z;<br>&nbsp;&nbsp;&nbsp;&nbsp;}<br>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">for</span><span style="color: #000000;">(i&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">0</span><span style="color: #000000;">;&nbsp;i&nbsp;</span><span style="color: #000000;">&lt;</span><span style="color: #000000;">&nbsp;n;&nbsp;</span><span style="color: #000000;">++</span><span style="color: #000000;">i)&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A[i]&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;S[i];&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;}<br>}<br><br></span><span style="color: #0000ff;">int</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000ff;">get</span><span style="color: #000000;">(</span><span style="color: #0000ff;">int</span><span style="color: #000000;">&nbsp;x,&nbsp;</span><span style="color: #0000ff;">int</span><span style="color: #000000;">&nbsp;y)&nbsp;{&nbsp;</span><span style="color: #008000;">//</span><span style="color: #008000;">&nbsp;左闭右开</span><span style="color: #008000;"><br></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;x&nbsp;</span><span style="color: #000000;">+=</span><span style="color: #000000;">&nbsp;upperbound,&nbsp;y&nbsp;</span><span style="color: #000000;">+=</span><span style="color: #000000;">&nbsp;upperbound;<br>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">int</span><span style="color: #000000;">&nbsp;ans&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">0</span><span style="color: #000000;">;<br>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">while</span><span style="color: #000000;">(x&nbsp;</span><span style="color: #000000;">+</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">1</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">&lt;</span><span style="color: #000000;">&nbsp;y)&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">if</span><span style="color: #000000;">(x</span><span style="color: #000000;">&amp;</span><span style="color: #000000;">1</span><span style="color: #000000;">)&nbsp;{&nbsp;</span><span style="color: #008000;">//</span><span style="color: #008000;">&nbsp;x是右子树&nbsp;</span><span style="color: #008000;"><br></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ans&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;(ans&nbsp;</span><span style="color: #000000;">+</span><span style="color: #000000;">&nbsp;st[x])&nbsp;</span><span style="color: #000000;">%</span><span style="color: #000000;">&nbsp;MOD;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;x</span><span style="color: #000000;">++</span><span style="color: #000000;">;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">if</span><span style="color: #000000;">(y</span><span style="color: #000000;">&amp;</span><span style="color: #000000;">1</span><span style="color: #000000;">)&nbsp;{&nbsp;</span><span style="color: #008000;">//</span><span style="color: #008000;">&nbsp;y是右子树</span><span style="color: #008000;"><br></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;y</span><span style="color: #000000;">--</span><span style="color: #000000;">;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ans&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;(ans&nbsp;</span><span style="color: #000000;">+</span><span style="color: #000000;">&nbsp;st[y])&nbsp;</span><span style="color: #000000;">%</span><span style="color: #000000;">&nbsp;MOD;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;x&nbsp;</span><span style="color: #000000;">&gt;&gt;=</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">1</span><span style="color: #000000;">;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;y&nbsp;</span><span style="color: #000000;">&gt;&gt;=</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">1</span><span style="color: #000000;">;<br>&nbsp;&nbsp;&nbsp;&nbsp;}<br>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">if</span><span style="color: #000000;">(x&nbsp;</span><span style="color: #000000;">&lt;</span><span style="color: #000000;">&nbsp;y)&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ans&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;(ans&nbsp;</span><span style="color: #000000;">+</span><span style="color: #000000;">&nbsp;st[x])&nbsp;</span><span style="color: #000000;">%</span><span style="color: #000000;">&nbsp;MOD;<br>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">return</span><span style="color: #000000;">&nbsp;ans;<br>}<br><br></span><span style="color: #0000ff;">void</span><span style="color: #000000;">&nbsp;ins(</span><span style="color: #0000ff;">int</span><span style="color: #000000;">&nbsp;x,&nbsp;</span><span style="color: #0000ff;">int</span><span style="color: #000000;">&nbsp;a)&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;x&nbsp;</span><span style="color: #000000;">+=</span><span style="color: #000000;">&nbsp;upperbound;<br>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">while</span><span style="color: #000000;">(x&nbsp;</span><span style="color: #000000;">&gt;</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">0</span><span style="color: #000000;">)&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;st[x]&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;(st[x]&nbsp;</span><span style="color: #000000;">+</span><span style="color: #000000;">&nbsp;a)&nbsp;</span><span style="color: #000000;">%</span><span style="color: #000000;">&nbsp;MOD;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;x&nbsp;</span><span style="color: #000000;">&gt;&gt;=</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">1</span><span style="color: #000000;">;<br>&nbsp;&nbsp;&nbsp;&nbsp;}<br>}<br><br></span><span style="color: #0000ff;">void</span><span style="color: #000000;">&nbsp;solve()&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;memset(st,&nbsp;</span><span style="color: #000000;">0</span><span style="color: #000000;">,&nbsp;</span><span style="color: #0000ff;">sizeof</span><span style="color: #000000;">(st));<br>&nbsp;&nbsp;&nbsp;&nbsp;sort(S,&nbsp;S&nbsp;</span><span style="color: #000000;">+</span><span style="color: #000000;">&nbsp;n);<br>&nbsp;&nbsp;&nbsp;&nbsp;map</span><span style="color: #000000;">&lt;</span><span style="color: #0000ff;">int</span><span style="color: #000000;">,&nbsp;</span><span style="color: #0000ff;">int</span><span style="color: #000000;">&gt;</span><span style="color: #000000;">&nbsp;mm;<br>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">int</span><span style="color: #000000;">&nbsp;i,&nbsp;j&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">0</span><span style="color: #000000;">,&nbsp;ans&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">0</span><span style="color: #000000;">;<br>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">for</span><span style="color: #000000;">(i&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">0</span><span style="color: #000000;">;&nbsp;i&nbsp;</span><span style="color: #000000;">&lt;</span><span style="color: #000000;">&nbsp;n;&nbsp;</span><span style="color: #000000;">++</span><span style="color: #000000;">i)&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">if</span><span style="color: #000000;">(</span><span style="color: #000000;">!</span><span style="color: #000000;">mm.count(S[i]))&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;mm[S[i]]&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">++</span><span style="color: #000000;">j;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br>&nbsp;&nbsp;&nbsp;&nbsp;}<br>&nbsp;&nbsp;&nbsp;&nbsp;ins(</span><span style="color: #000000;">0</span><span style="color: #000000;">,&nbsp;</span><span style="color: #000000;">1</span><span style="color: #000000;">);<br>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">for</span><span style="color: #000000;">(i&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">0</span><span style="color: #000000;">;&nbsp;i&nbsp;</span><span style="color: #000000;">&lt;</span><span style="color: #000000;">&nbsp;n;&nbsp;</span><span style="color: #000000;">++</span><span style="color: #000000;">i)&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A[i]&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;mm[A[i]];<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">int</span><span style="color: #000000;">&nbsp;sum&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000ff;">get</span><span style="color: #000000;">(</span><span style="color: #000000;">0</span><span style="color: #000000;">,&nbsp;A[i]);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ans&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;(ans&nbsp;</span><span style="color: #000000;">+</span><span style="color: #000000;">&nbsp;sum)&nbsp;</span><span style="color: #000000;">%</span><span style="color: #000000;">&nbsp;MOD;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ins(A[i],&nbsp;sum);<br>&nbsp;&nbsp;&nbsp;&nbsp;}<br>&nbsp;&nbsp;&nbsp;&nbsp;printf(</span><span style="color: #000000;">"</span><span style="color: #000000;">%d\n</span><span style="color: #000000;">"</span><span style="color: #000000;">,&nbsp;ans);<br>}<br><br></span><span style="color: #0000ff;">void</span><span style="color: #000000;">&nbsp;solve2()&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">int</span><span style="color: #000000;">&nbsp;i,&nbsp;j,&nbsp;k;<br>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">for</span><span style="color: #000000;">(i&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">0</span><span style="color: #000000;">;&nbsp;i&nbsp;</span><span style="color: #000000;">&lt;</span><span style="color: #000000;">&nbsp;n;&nbsp;</span><span style="color: #000000;">++</span><span style="color: #000000;">i)&nbsp;dp[i]&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">1</span><span style="color: #000000;">;<br>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">for</span><span style="color: #000000;">(i&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">1</span><span style="color: #000000;">;&nbsp;i&nbsp;</span><span style="color: #000000;">&lt;</span><span style="color: #000000;">&nbsp;n;&nbsp;</span><span style="color: #000000;">++</span><span style="color: #000000;">i)&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">for</span><span style="color: #000000;">(j&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">0</span><span style="color: #000000;">;&nbsp;j&nbsp;</span><span style="color: #000000;">&lt;</span><span style="color: #000000;">&nbsp;i;&nbsp;</span><span style="color: #000000;">++</span><span style="color: #000000;">j)&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">if</span><span style="color: #000000;">(S[j]&nbsp;</span><span style="color: #000000;">&lt;</span><span style="color: #000000;">&nbsp;S[i])&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;dp[i]&nbsp;</span><span style="color: #000000;">+=</span><span style="color: #000000;">&nbsp;dp[j];<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;dp[i]&nbsp;</span><span style="color: #000000;">%=</span><span style="color: #000000;">&nbsp;MOD;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br>&nbsp;&nbsp;&nbsp;&nbsp;}<br>&nbsp;&nbsp;&nbsp;&nbsp;LL&nbsp;sum&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">0</span><span style="color: #000000;">;<br>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">for</span><span style="color: #000000;">(i&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">0</span><span style="color: #000000;">;&nbsp;i&nbsp;</span><span style="color: #000000;">&lt;</span><span style="color: #000000;">&nbsp;n;&nbsp;</span><span style="color: #000000;">++</span><span style="color: #000000;">i)&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;sum&nbsp;</span><span style="color: #000000;">+=</span><span style="color: #000000;">&nbsp;dp[i];<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;sum&nbsp;</span><span style="color: #000000;">%=</span><span style="color: #000000;">&nbsp;MOD;<br>&nbsp;&nbsp;&nbsp;&nbsp;}<br>&nbsp;&nbsp;&nbsp;&nbsp;printf(</span><span style="color: #000000;">"</span><span style="color: #000000;">%I64d\n</span><span style="color: #000000;">"</span><span style="color: #000000;">,&nbsp;sum);<br>}<br><br></span><span style="color: #0000ff;">int</span><span style="color: #000000;">&nbsp;main()<br>{<br></span><span style="color: #008000;">//</span><span style="color: #008000;">&nbsp;&nbsp;&nbsp;&nbsp;freopen("C-large.in",&nbsp;"r",&nbsp;stdin);<br></span><span style="color: #008000;">//</span><span style="color: #008000;">&nbsp;&nbsp;&nbsp;&nbsp;freopen("C-large.txt",&nbsp;"w",&nbsp;stdout);</span><span style="color: #008000;"><br></span><span style="color: #000000;"><br>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">int</span><span style="color: #000000;">&nbsp;ntc,&nbsp;i,&nbsp;j,&nbsp;k,&nbsp;tc</span><span style="color: #000000;">=</span><span style="color: #000000;">0</span><span style="color: #000000;">;<br>&nbsp;&nbsp;&nbsp;&nbsp;scanf(</span><span style="color: #000000;">"</span><span style="color: #000000;">%d</span><span style="color: #000000;">"</span><span style="color: #000000;">,&nbsp;</span><span style="color: #000000;">&amp;</span><span style="color: #000000;">ntc);<br>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">while</span><span style="color: #000000;">(ntc</span><span style="color: #000000;">--</span><span style="color: #000000;">)&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;printf(</span><span style="color: #000000;">"</span><span style="color: #000000;">Case&nbsp;#%d:&nbsp;</span><span style="color: #000000;">"</span><span style="color: #000000;">,&nbsp;</span><span style="color: #000000;">++</span><span style="color: #000000;">tc);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;scanf(</span><span style="color: #000000;">"</span><span style="color: #000000;">%d%d%d%d%d</span><span style="color: #000000;">"</span><span style="color: #000000;">,&nbsp;</span><span style="color: #000000;">&amp;</span><span style="color: #000000;">n,&nbsp;</span><span style="color: #000000;">&amp;</span><span style="color: #000000;">m,&nbsp;</span><span style="color: #000000;">&amp;</span><span style="color: #000000;">X,&nbsp;</span><span style="color: #000000;">&amp;</span><span style="color: #000000;">Y,&nbsp;</span><span style="color: #000000;">&amp;</span><span style="color: #000000;">Z);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">for</span><span style="color: #000000;">(i&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">0</span><span style="color: #000000;">;&nbsp;i&nbsp;</span><span style="color: #000000;">&lt;</span><span style="color: #000000;">&nbsp;m;&nbsp;</span><span style="color: #000000;">++</span><span style="color: #000000;">i)&nbsp;scanf(</span><span style="color: #000000;">"</span><span style="color: #000000;">%d</span><span style="color: #000000;">"</span><span style="color: #000000;">,&nbsp;A</span><span style="color: #000000;">+</span><span style="color: #000000;">i);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;generate();<br></span><span style="color: #008000;">//</span><span style="color: #008000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;solve2();</span><span style="color: #008000;"><br></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;solve();<br>&nbsp;&nbsp;&nbsp;&nbsp;}<br>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">return</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">0</span><span style="color: #000000;">;<br>}<br></span></div>
<br>  <img src ="http://www.cppblog.com/sicheng/aggbug/57824.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/sicheng/" target="_blank">oyjpart</a> 2008-08-02 15:06 <a href="http://www.cppblog.com/sicheng/archive/2008/08/02/57824.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>