Asosiy qismga o‘tish

AL01-2. Teng juftliklar

Massivda i < j va aᵢ = aⱼ shartini qanoatlantiradigan nechta (i, j) juftlik bor?

O(n²) va O(n): n katta bo‘lganda farq ulkan
O(n²) va O(n): n katta bo‘lganda farq ulkan

Ikki ichma-ich sikl n = 2·10⁵ da 2·10¹⁰ qadam — ulgurmaydi. Har qiymat necha marta uchraganini sanang: c marta uchragan qiymat c·(c − 1)/2 juftlik beradi.

Kirish ma’lumotlari

Birinchi qatorda n, ikkinchisida n ta son.

Chiqish ma’lumotlari

Juftliklar soni.

Cheklovlar

1 ≤ n ≤ 2·10⁵, |aᵢ| ≤ 10⁹

Misollar

Kirish
5
1 2 1 1 2
Chiqish
4
Kirish
3
1 2 3
Chiqish
0
Qoralama doskasi
Kod yozish
Kod yuborish 7 ta test
Yechim yuborish uchun tizimga kiring.