Asosiy qismga o‘tish
Musobaqa hali boshlanmadi.
Sharof Rashidov nomida Samarqand davlat universiteti 2-son akademik litseyida Rated Contest #4
Yakka tartibda · Reytingli — natija reytingga ta’sir qiladi · Standart: yechilgan masalalar va jarima vaqti
Tugagan

F. Tangalar o‘yini 2

1500 ball

A masaladagi o‘yin Durdonaga yoqib qoldi va u o‘yinni kattalashtirdi: endi son o‘qining har xil butun nuqtalarida n ta tanga turibdi.

Bir harakatda u eng chapdagi yoki eng o‘ngdagi tangani oladi va boshqa bo‘sh butun nuqtaga qo‘yadi — lekin shunday qilib, ko‘chirilgan tanga yana chetda qolmasin (ya’ni u qolgan tangalarning eng chapi va eng o‘ngi orasiga tushsin). Barcha tangalar ketma-ket nuqtalarda yonma-yon turganda harakat qilib bo‘lmaydi va o‘yin tugaydi.

O‘yin eng kamida va eng ko‘pi bilan nechta harakatda tugashi mumkin?

2-misol: eng kam (2) va eng ko‘p (3) harakat
2-misol: eng kam (2) va eng ko‘p (3) harakat

Kirish ma’lumotlari

Birinchi qatorda n. Ikkinchi qatorda n ta har xil butun son — tangalar turgan nuqtalar.

Chiqish ma’lumotlari

Bitta qatorda ikki son: harakatlarning eng kam va eng ko‘p soni.

Cheklovlar

  • 3 ≤ n ≤ 10⁵
  • 1 ≤ nuqtalar ≤ 10⁹, hammasi har xil

Misollar

Kirish
3
7 4 9
Chiqish
1 2
Kirish
5
6 5 4 3 10
Chiqish
2 3

Tushuntirish

1-misol: 4 7 9. Eng kami — 1 harakat: 4 ni 8 ga (7, 8, 9). Eng ko‘pi — 2: 9 ni 5 ga (4, 5, 7), keyin 4 ni 6 ga (5, 6, 7).

2-misol: 3 4 5 6 10. Eng kami — 2: bitta 10 ni 7 ga qo‘yib bo‘lmaydi (u yana chetda qolardi), shuning uchun 3 → 7, so‘ng 10 → 8. Eng ko‘pi — 3.

Qoralama doskasi
Kod yozish
Kod yuborish 20 ta test
Yechim yuborish uchun tizimga kiring.