首页 > 其他分享 >Mock 3: CEOI2021 Day1 P3

Mock 3: CEOI2021 Day1 P3

时间:2023-07-24 15:23:03浏览次数:40  
标签:11 P3 结点 那么 10 CEOI2021 我加 考虑 Mock

让我简化一下题目吧:

有两个玩家, A和B。A并不知道B的位置,但是B知道A的位置然后可以做相应的动作。

让B在任何结点, 做一个路径保证A肯定会抓到B或表示抓不到B。路径必须最短.

每个回合B必须要往任何一个相邻的结点移动。

 

我是先考虑链的情况:

非常明显的是肯定可以抓到。 那么路径怎么做?

考虑n=5, 1-2-3-4-5

那么我们走1,2,3,4,5走完就对了?错的 (雾)

我们必须走两次来回,因为我们考虑把图涂成黑白色. 我们走一次只能排除其中一个颜色罢了。

 

哦哦哦哦哦,我明白了-> submit (0分)

????

 

看会题目发现B每个回合必须动, 那么两边不需要考虑. 那么就是 2->3->4->4->3->2 咯

哦哦哦哦哦,我明白了-> submit (8分)怎么那么少(;´д`)ゞ

 

hmmm。突然想起来就是肯定不能有环(cycle)。 想象一下以前玩捉迷藏,秦王绕柱的样子.

那么如果我加一个结点在链上呢?那么不就和星星差不多嘛?不用考虑

那么如果我加两个结点在链上呢?哦? 那么我们就需要去到下面一个节点 2->3->6->3->4->4->3->6->3->2 一下为样例图:

1-2-3-4-5

  6

  7

那么如果我加三个结点在链上呢?应该也可以吧?(不可以)

1-2-3-4-5-6-7-8-9

    10

       11

       12

那么我们呢就需要下去到 11 但是呢我们用了5->10->11->10->5 若B在6,

标签:11,P3,结点,那么,10,CEOI2021,我加,考虑,Mock
From: https://www.cnblogs.com/yonglicp/p/17577330.html

相关文章

  • P3750 [六省联考 2017] 分手是祝愿
    本篇为该题解的补充与说明处理出来一共有个多少的要摁的开关(最优的方法是摁多少次)我们可以先从\(k\)入手,从后往前扫,只要遇到\(1\)的位置就操作,并更新编号为\(i\)的约数的点一个点不会被操作\(2\)次以上,因为\(2\)次操作相当于没操作操作\(i\)不会影响到比ii......
  • P3352 [ZJOI2016] 线段树 思考--zhengjun
    有一个显然的\(O(n^3q)\)的做法:设\(f_{i,l,r,x}\)表示\(i\)次操作过后,区间\([l,r]\)的数\(\lex\),\(a_{l-1},a_{r+1}>x\)的方案数。转移:$$f_{i,l,r,x}=f_{i-1,l,r,x}\timesg_{l,r}+\sum\limits_{j<l}f_{i-1,j,r,x}\times(j-1)+\sum\limits_{j>r}f_{i-1,l......
  • QT从入门到实战完整版 P36
    绘图事件widget.h#ifndefWIDGET_H#defineWIDGET_H#include<QWidget>QT_BEGIN_NAMESPACEnamespaceUi{classWidget;}QT_END_NAMESPACEclassWidget:publicQWidget{Q_OBJECTpublic:Widget(QWidget*parent=nullptr);~Widget();......
  • P3750 [六省联考 2017] 分手是祝愿 做题记录
    P3750[六省联考2017]分手是祝愿做题记录题目传送门题目描述ZeitundRaumtrennendichundmich.时空将你我分开。B君在玩一个游戏,这个游戏由\(n\)个灯和\(n\)个开关组成,给定这\(n\)个灯的初始状态,下标为从\(1\)到\(n\)的正整数。每个灯有两个状态亮和灭,......
  • 零一PPT学习_P15/P31借用图片做出高质量的PPT
    一、如何给PPT配图1、根据名词。根据文本中的名词寻找图片2、传达情绪。图片传达情绪可将文字当中关键字进行具象的联想,比如破灭-落叶,场景化从侧面突出情绪。3、提升设计感-抽象文字或者无法理解的文字。通过观赏性图片提升设计感。......
  • ESP32连接MQ Sensor实现气味反应
    ESP32连接MQSensor实现气味反应ESP32+MQTT+MySQL实现发布订阅【气味数据收集】......
  • QT从入门到实战完整版 P32 P33
    定时器1widget.h#ifndefWIDGET_H#defineWIDGET_H#include<QWidget>QT_BEGIN_NAMESPACEnamespaceUi{classWidget;}QT_END_NAMESPACEclassWidget:publicQWidget{Q_OBJECTpublic:Widget(QWidget*parent=nullptr);~Widget();......
  • ile "D:\Development\Python\Python39\Scripts\pip3.exe\__main__.py", line 4,
    Python中的pip命令及其用法在Python中,pip是一个非常重要的工具,它是PythonPackageIndex(简称PyPI)上的软件包管理系统。通过使用pip,我们可以方便地安装、升级和卸载Python的第三方库。安装pip在大多数情况下,新版本的Python已经预装了pip。然而,如果你的Python没有安装pip,你可以通......
  • 【题解】Luogu[P3360] 偷天换日
    solution开题显然是个树形dp,只不过在树形dp上又增加了背包问题。我们不妨将每个走廊看成一个点,把交叉口看成边(当然也可以把交叉口看成点,不过写起来麻烦一些),于是就转化为了一棵二叉树。我们设\(f_{i,j}\)表示以\(i\)为根的子树内,花费了不超过\(j\)时间,能拿到的最大价值......
  • PPT|基于工业互联网智能工厂总体建设方案-服装类P39
    ......