Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Задача по информатике

kd shd Ученик (103), открыт 12 часов назад
D. Пила
Ограничение времени 1 секунда
Ограничение памяти 256 Мб
Ввод стандартный ввод
Вывод стандартный вывод
Последовательность чисел
a
1
a
1

,
a
2
a
2

, …,
a
n
a
n

назовем пилообразной, если в ней знаки разностей двух соседних чисел чередуются. А именно:

a
i
a
i

>
a
i
+
1
a
i+1

для любого нечетного
i
<
n
i<n;
a
i
a
i

<
a
i
+
1
a
i+1

для любого четного
i
<
n
i<n;
В частности, последовательность из одного числа всегда является пилообразной.

Последовательность назовем почти пилообразной, если в ней можно переставить числа таким образом, чтобы она стала пилообразной.

Вам дана последовательность
b
1
b
1

,
b
2
b
2

, …,
b
n
b
n

. Посчитайте, какое наименьшее количество чисел в ней нужно изменить, чтобы она стала почти пилообразной.

Формат ввода
Первая строка содержит целое число
n
n (
2

n

2

1
0
5
2≤n≤2⋅10
5
,
n
n — четное) — количество чисел в последовательности.

Вторая строка содержит
n
n целых чисел
b
i
b
i

(
1

b
i

1
0
9
1≤b
i

≤10
9
).

Формат вывода
Выведите одно число — наименьшее количество изменений.

Система оценивания
Группа Баллы Доп. ограничения Система оценки
0
0
0
0 — Тесты из условия
1
1
30
30
n

16
n≤16 Полная группа
2
2
40
40
n

2000
n≤2000 Полная группа
3
3
30
30 — Полная группа
Пример 1
Ввод Вывод
4
2 2 4 2
1
Пример 2
Ввод Вывод
4
4 3 2 1
0
Примечания
В первом примере достаточно поменять первое число с
2
2 на
3
3. Тогда можно будет составить, например, последовательность
(
4
,
2
,
3
,
2
)
(4,2,3,2).

Во втором примере из исходных чисел можно составить, например, последовательность
(
4
,
1
,
3
,
2
)
(4,1,3,2).
1 ответ
винда Мастер (1222) 11 часов назад
ЗаДрача какая-то. Лень решать
kd shdУченик (103) 11 часов назад
спасибо..
винда Мастер (1222) kd shd, пожалуйста) :типо стикер сердечко
Похожие вопросы