#B. Turtle and Sequences

    传统题 1000ms 512MiB

Turtle and Sequences

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

给你一个序列 a1,a2,,ana_1, a_2, \ldots, a_n。你可以对这个序列进行若干次操作。

设一次操作前序列长度为 mm,那么这次操作你可以选择一个整数 ii 使得 1im11 \le i \le m - 1aiai+1a_i \ne a_{i + 1},删除 ai+1a_{i + 1} 并把 aia_i 的值设成任意整数

求你最多能进行多少次操作。

输入格式

第一行包含一个正整数 nn,表示序列的初始长度。

第二行包含 nn 个正整数 a1,a2,,ana_1, a_2, \ldots, a_n

输出格式

一行一个非负整数,表示最多能进行的操作次数。

样例

2
1 2
1

样例 1 解释

可以选择 i=1i = 1,删除 a2a_2 后把 a1a_1 的值设成 33。此时 a=[3]a = [3],无法再进行任何操作。所以答案是 11

3
1 1 1
0

样例 2 解释

无法进行任何操作,所以答案是 00

4
1 1 45 14
3

数据范围

本题采用捆绑测试且开启子任务依赖。

子任务编号 分值 nn \le 特殊性质 子任务依赖
11 3434 22
22 1919 10510^5 a1=a2==ana_1 = a_2 = \cdots = a_n
33 4747 1,21, 2

对于所有数据,满足 1n1051 \le n \le 10^51ai1091 \le a_i \le 10^9

【MX-J2】梦熊周赛 · 入门组 2

未参加
状态
已结束
规则
IOI
题目
5
开始于
2024-8-4 13:30
结束于
2024-8-4 17:00
持续时间
3.5 小时
主持人
参赛人数
633