异或(xor)
You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.
题目描述
给定一长度为 的由非负整数组成的数组 ,你需要进行一系列操作,每次操作选择一个区间 ,将 异或上 。你需要将 全部变为 。
求最小操作次数。
输入格式
第一行输入一个正整数 ;
第二行输入 个非负整数表示 。
输出格式
输出一行最小操作次数。
样例1
输入样例
6
7 6 4 1 3 5
输出样例
4
样例解释
操作编号 | 操作后数组 | |||
---|---|---|---|---|
可以证明,操作次数相同的方案不止这一个,但是不存在操作次数更少的方案。
数据范围
;
Subtask 编号 | 数据点编号 | 特殊性质 | 分值 |
---|---|---|---|
无特殊性质 |
NOIP 模拟赛(五)
- Status
- Done
- Rule
- OI
- Problem
- 4
- Start at
- 2023-11-2 8:00
- End at
- 2023-11-2 12:00
- Duration
- 4 hour(s)
- Host
- Partic.
- 11