1. Job Roadmap
  2. Home
  3. Problem Set
  4. codenotelist
  5. Forum
  6. course
  7. Shore Share Sessions
  8. Record
  1. Login
  2. Sign Up
  3. Language
    1. English
    2. 한국어
    3. 简体中文
    4. 正體中文
    ZhContent TextSol AI分析

解题思路

模型重述

把每次“手动染黑”看成在时间点 t 出现的一个“源点” a_t。 第 t+1, t+2, … 秒的开始,这个源点会以每秒 1 格的速度向左右扩散。因此,到第 T 秒结束时,这个源点能覆盖的区间为

[at−(T−t),  at+(T−t)][a_t-(T-t),\; a_t+(T-t)][at​−(T−t),at​+(T−t)]

P3649.第3题-网格染色

    1000ms Tried: 72 Accepted: 14 Difficulty: 6 所属公司 : 阿里
    算法与标签>二分算法

题目内容

有一条长度为nnn的一维网格(编号为111~nnn)。初始时,所有网格均为白色。从第111~mmm秒,每一秒结束前会给出一个整数ata_tat​,表示将编号为ata_tat​的网格手动染成黑色。

同时,过程按秒进行、且在mmm秒之后也继续进行:在每一秒开始时,所有已经为黑色的网格会同时将其左右相邻(编号相差为111)的白色网格染成黑色(若相邻位置不存在则忽略)。

请计算:最少经过多少秒结束时,所有网格都被染成黑色。

  • 更明确的时间线(同一秒内按如下顺序执行):

    • 在第ttt秒开始时,所有黑色网格同时向左右各扩散1 11格,将相邻白色网格染黑;
    • 若t≦mt≦mt≦m,则在第ttt秒结束前,额外将编号为ata_tat​的网格手动染黑(若已为黑色则无额外影响)。
  • 在t>mt>mt>m时不再有手动染色,但“每秒开始时的扩散”仍持续进行,直到全体网格变黑为止。

你需要输出满足“在第t秒结束时全黑”的最小ttt。

输入描述

每个测试文件均包含多组测试数据。第一行输入一个整数 T(1≦T≦104)T(1 ≦T≦10^4)T(1≦T≦104)代表数据组数,每组测试数据描述如下:

第一行输入两个整数n,m(1≦n≦109;1≦m≦2×105)n,m(1≦n≦10^9;1≦m≦2×10^5)n,m(1≦n≦109;1≦m≦2×105)表示网格长度与手动染色的次数;

第二行输入mmm个整数a1,a2,...,am(1≦ai≦n)a_1,a_2,...,a_m (1≦a_i≦n)a1​,a2​,...,am​(1≦ai​≦n)表示第ttt秒结束前手动染黑的网格编号。

除此之外,保证单个测试文件的mmm之和不超过2×1052×10^52×105。

输出描述

对于每一组测试数据,新起一行,输出一个整数,表示在第ttt秒结束时全体网格变黑所需的最少秒数

样例1

输入

2
5 1 
3
10 2
2 9

输出

3
5

说明

初始全白。

对于样例一:

  • 第111秒结束前手动将3染黑;
  • 第222秒开始扩散为{2,3,42,3,42,3,4};
  • 第3秒开始扩散为{1,2,3,4,51,2,3,4,51,2,3,4,5},于是第333秒结束时全黑,答案为333。

对于样例二:

  • 第2秒结束时黑格为{1,2,3,91,2,3,91,2,3,9};第555秒开始时两端扩散连通覆盖至全体,故第555秒结束时全黑,答案为555。

登录后即可使用 AI 分析。

模式
倒计时时长
:

最长 10 小时 59 分;应用后按此时长重新开始。

提示:点击提交记录在左侧题面区域查看详情
题库
AI分析设置
留空使用官方API Key,每天有次数限制(自定义API Key仅限会员和管理员使用,不限次数)
会员和管理员可切换模型;切到 Kimi/智谱/通义/豆包时需填写对应供应商 API Key
升级会员,可将运行与提交冷却时间缩短至 1 秒起

Status

  • Judging Queue
  • Service Status

Development

  • Open Source

Support

  • Help
  • Contact Us

About

  • About
  • Privacy
  • Terms of Service
  • Copyright Complaint
  1. Language
    1. English
    2. 한국어
    3. 简体中文
    4. 正體中文
  2. Legacy mode
  3. Theme
    1. Light
    2. Dark
  1. 京ICP备2025123107号-1
  2. Worker 1, 43ms
  3. Powered by Hydro v5.0.0-beta.18 Community
CLOSE


ScanQRCodePrompt

请使用微信扫描下方二维码完成注册

Forgot password or username?