{"id":977,"date":"2014-09-23T02:35:42","date_gmt":"2014-09-22T18:35:42","guid":{"rendered":"http:\/\/www.shuizilong.com\/house\/?p=977"},"modified":"2014-09-27T11:37:08","modified_gmt":"2014-09-27T03:37:08","slug":"acm-icpc-world-finals-yekaterinburg-2014","status":"publish","type":"post","link":"https:\/\/www.shuizilong.com\/house\/archives\/acm-icpc-world-finals-yekaterinburg-2014\/","title":{"rendered":"ACM-ICPC World Finals Ekaterinburg 2014"},"content":{"rendered":"<p>\u6316\u5751\u3002<\/p>\n<p><a href=\"https:\/\/gist.github.com\/lychees\/6b77182120f681429f8f\">https:\/\/gist.github.com\/lychees\/6b77182120f681429f8f<\/a><br \/>\n<a href=\"http:\/\/blog.brucemerry.org.za\/\">http:\/\/blog.brucemerry.org.za\/<\/a><\/p>\n<h2>Problem B. Buffed Buffet<\/h2>\n<h3>Brief description: <\/h3>\n<p>\u591a\u91cd\u80cc\u5305\u3001\u51f8\u80cc\u5305\u3002<\/p>\n<p>\u6709\u4e24\u7c7b\u7269\u54c1\u53ef\u4f9b\u9009\u62e9\uff0c\u79bb\u6563\u548c\u8fde\u7eed\u3002<br \/>\n\u5bf9\u4e8e\u8fde\u7eed\u7684\u7269\u54c1\uff0c\u521d\u59cb\u5355\u4f4d\u5bb9\u91cf\u7684\u4ef7\u503c\u4e3a <code>t<\/code>\u3001\u5355\u4f4d\u5bb9\u91cf\u4ef7\u503c\u635f\u5931\u7684\u901f\u7387\u4e3a <\/code>dt<\/code>\u3002<br \/>\n\u5bf9\u4e8e\u79bb\u6563\u7684\u7269\u54c1\uff0c\u6bcf\u4efd\u7269\u54c1\u7684\u5bb9\u91cf\u662f <code>w<\/code>\u3001\u521d\u59cb\u6bcf\u4efd\u7269\u54c1\u7684\u4ef7\u503c\u4e3a <code>t<\/code>\u3001\u6bcf\u9009\u62e9\u4e00\u4e2a\u7269\u54c1\uff0c\u4e0b\u4e00\u4e2a\u4ef6\u7269\u54c1\u4ef7\u503c\u635f\u5931\u7684\u901f\u7387\u4e3a <code>dt<\/code>\u3002<\/p>\n<p>\u95ee\u6070\u597d\u88c5\u6ee1 <code>m<\/code> \u5bb9\u91cf\u65f6\u7684\u6700\u5927\u4ef7\u503c\u3002<\/p>\n<h3>Analysis: <\/h3>\n<p>$$! \\begin{aligned}g'(i) &#038;= \\max_{0 \\le j \\le i}\\big\\{ g(j) + \\sum_{n=1}^{i-j}(t &#8211; (n-1)d\\big\\}\\\\&#038;= \\max_{0 \\le j \\le i}\\big\\{ g(j) + (i-j)t &#8211; \\frac{(i-j-1)(i-j)}{2}\\cdot d\\big\\}\\\\&#038;= \\max_{0 \\le j \\le i}\\big\\{ g(j) + (i-j)t &#8211; \\frac{i(i-1)+j(j+1)-2ij}{2}\\cdot d\\big\\}\\\\&#038;= it &#8211; \\frac{i(i-1)d}{2} + \\max_{0 \\le j \\le i}\\big\\{ g(j)-\\frac{j(j+1)d}{2} &#8211; jt + ijd\\big\\}\\\\&#038;= it &#8211; \\frac{i(i-1)d}{2} + \\max_{0 \\le j \\le i}\\big\\{ h(j) + ijd \\big\\}\\end{aligned}$$<\/p>\n<h2>Problem D. Game Strategy<\/h2>\n<h2>Problem K. Surveillance<\/h2>\n","protected":false},"excerpt":{"rendered":"<p>\u6316\u5751\u3002 https:\/\/gist.github.com\/lychees\/6b77182120f681429f8f http:\/\/blog.brucemerry.org.za\/ Problem B. Buffed Buffet Brief description: \u591a\u91cd\u80cc\u5305\u3001\u51f8\u80cc\u5305\u3002 \u6709\u4e24\u7c7b\u7269\u54c1\u53ef\u4f9b\u9009\u62e9\uff0c\u79bb\u6563\u548c\u8fde\u7eed\u3002 \u5bf9\u4e8e\u8fde\u7eed\u7684\u7269\u54c1\uff0c\u521d\u59cb\u5355\u4f4d\u5bb9\u91cf\u7684\u4ef7\u503c\u4e3a t\u3001\u5355\u4f4d\u5bb9\u91cf\u4ef7\u503c\u635f\u5931\u7684\u901f\u7387\u4e3a dt\u3002 \u5bf9\u4e8e\u79bb\u6563\u7684\u7269\u54c1\uff0c\u6bcf\u4efd\u7269\u54c1\u7684\u5bb9\u91cf\u662f w\u3001\u521d\u59cb\u6bcf\u4efd\u7269\u54c1\u7684\u4ef7\u503c\u4e3a t\u3001\u6bcf\u9009\u62e9\u4e00\u4e2a\u7269\u54c1\uff0c\u4e0b\u4e00\u4e2a\u4ef6\u7269\u54c1\u4ef7\u503c\u635f\u5931\u7684\u901f\u7387\u4e3a dt\u3002 \u95ee\u6070\u597d\u88c5\u6ee1 m \u5bb9\u91cf\u65f6\u7684\u6700\u5927\u4ef7\u503c\u3002 Analysis: $$! \\begin{aligned}g'(i) &#038;= \\max_{0 \\le j \\le i}\\big\\{ g(j) + \\sum_{n=1}^{i-j}(t &#8211; (n-1)d\\big\\}\\\\&#038;= \\max_{0 \\le j \\le i}\\big\\{ g(j) + (i-j)t &#8211; \\frac{(i-j-1)(i-j)}{2}\\cdot d\\big\\}\\\\&#038;= \\max_{0 \\le j \\le i}\\big\\{ g(j) + (i-j)t &#8211; [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","enabled":false}}},"categories":[34],"tags":[],"class_list":["post-977","post","type-post","status-publish","format-standard","hentry","category-34"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p2tdP7-fL","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.shuizilong.com\/house\/wp-json\/wp\/v2\/posts\/977","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.shuizilong.com\/house\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.shuizilong.com\/house\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.shuizilong.com\/house\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.shuizilong.com\/house\/wp-json\/wp\/v2\/comments?post=977"}],"version-history":[{"count":0,"href":"https:\/\/www.shuizilong.com\/house\/wp-json\/wp\/v2\/posts\/977\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.shuizilong.com\/house\/wp-json\/wp\/v2\/media?parent=977"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.shuizilong.com\/house\/wp-json\/wp\/v2\/categories?post=977"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.shuizilong.com\/house\/wp-json\/wp\/v2\/tags?post=977"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}