首页 > 其他分享 >2024哈佛-麻省数学竞赛(HMMT)2月锦标赛 团体赛第9题

2024哈佛-麻省数学竞赛(HMMT)2月锦标赛 团体赛第9题

时间:2024-03-08 17:04:50浏览次数:25  
标签:HMMT 移出 网格 2024 麻省 汽车 出去 2n 移动

[55](题目分数) 在一个200*200的网格表的每个单元格上放置一辆汽车,它面向四个基本方向之一。在一步操作中,选择一辆前面没有汽车立即挡住的汽车,并将其向前滑动一个单元格。如果一步操作会导致汽车离开网格,则将该汽车移除。对初始放置方法的要求是,一定存在一系列操作,最终可以将所有汽车从网格中移除。在所有这样的初始放置方法中,确定完成此操作的最大可能移动次数。

 

解:考虑更一般的n*n网格表。显然在一行/列上不能出现方向相对的汽车,否则不能移出网格。先证明n次移动出网格的汽车个数最多为2n-1:n次移动出网格的汽车只可能在四条边上出现。四条边上除了四个角的网格中,最多有2(n-2)个n次移出网格的,否则方向会相对。四个角最多有三个,如果有四个也出不去。所以最多有2n-1个。举例:第一行和最后一列方向全向下,第一列和最后一行剩余的全向右。同理n-1次移动出去的最多也为2n-1,但是这2n-1个里有两个是n次出去的,为了尽可能使移动次数多,这两个要n次出去不能n-1次出去,所以n-1次移动出去的汽车最多为2n-3个,同理n- 2次移动出去的最多为2n-5。所以移出所有汽车的最多次数为(1+2*3+3*5+···+n*(2n-1))。下面给出一个最多次数的例子:方格表左上-右下对角线的右上侧部分(包括对角线)方向为下,左下侧部分(不包括对角线)方向向右。

 

标签:HMMT,移出,网格,2024,麻省,汽车,出去,2n,移动
From: https://www.cnblogs.com/lau1997/p/18061368

相关文章

  • 2024.03.08
       第四天所花时间(包括上课)2h代码量(行)130行博客量(篇)2篇了解到的知识点无多少新的知识点,主要是对前三天的内容进行复习,并且进行编写。            protectedvoidonCreate(BundlesavedInstanceState){super.onC......
  • 【2024-03-05】分析矛盾
    20:00黄师塔前江水东,春光懒困倚微风。桃花一簇开无主,可爱深红爱浅红?                                                 ——《江畔独步寻花·其五》唐·杜甫今天下午约......
  • CVPR2024 | Point Transformer V3: 更简单、更快、更强!
    前言 本文没有动机在注意力机制内寻求创新。相反,它专注于在点云处理的背景下克服现有的准确性和效率之间的权衡,利用scale的力量。从3D大规模表示学习的最新进展中汲取灵感,我们认识到模型性能更多地受到规模的影响,而不是复杂设计的影响。因此,本文提出了PointTransformerV3(PTv3),它......
  • 【2024-03-04】幸福法宝
    20:00人,充满劳绩,但仍诗意地栖居。                                                 ——荷尔德林由于小区的名校要被搬迁合并的原因,我跟何太都被拉进了“组织群”,试图......
  • 2024-3-8 vite代码快捷键
    1.点击“设置”,选择“用户代码片段”2.输入vue,回车,要选择vue.json文件:3.在文件中写以下内容:其中,“vt”是可以自己设置的快捷方式,在文件中写入下面内容4.在新建的vue文件中输入“vt”,点击回车:5.得到我们要的代码块:......
  • 2024年度计算机技术与软件专业技术资格(水平)考试工作计划
     首页政策法规考试介绍考试安排考试用书考试研究与对外交流各地联系方式2024年03月08日 丨回到首页 当前位置:首页>考试安排2024年度计算机技术与软件专业技术资格(水平)考试工作计划2024-03-05 来源:中国计算机技术职业资格网声明:本网(www.rua......
  • 联合省选2024游记&反思
    Day0干了啥来着,好像打了点板子,打了点摆,中间被拉去给学弟学妹拍了中考祝福视频,然后一天就过去了。其实没什么心理压力,反正进队希望不是很大。Day1进场发现右边是lcj,左边是lzx,但是他没有来,所以左边变成了wxr。开题发现其实每个题看起来都挺可做的?画了画图发现自己似乎会了......
  • 2024天梯选拔赛(一)
    2024天梯选拔赛(一)A私人笑声#include<bits/stdc++.h>#definedebug(a)cout<<#a<<"="<<a<<'\n';usingnamespacestd;usingi64=longlong;typedefpair<i64,i64>PII;intmain(){ios::sync_with_stdio......
  • 2024.3.7习题总结
    CF1288C题目可以把\(a\)数组和\(b\)数组的倒序合并,这样,题目就成了求出长度为\(2m\)的序列递增的方案数,\(dp\)求解可以把长度为\(2m\)的差分数组。对于任意一个\(c_i\),\(c_i\ge0,\sumc_i\len\),所以方案数为\(C_{n+2*m-1}^{2*m}\)CF1569C......
  • 软件工程日报3 2024.0307
     第一天第二天第三天第四天第五天所花时间(包括上课)6小时5小时4小时  代码量(行)300350200  博客量(篇)111  所学知识了解安卓相关数据库的知识,下载安装了matlab学习了相关安卓的布局展示了解activity之间的相互跳转以学  ......