Masala H

Xotira 256 MB Vaqt 2000 ms
14

Omadli juftliklar

Islom bo’luvchilar soni 44 ga teng bo’lgan sonlarni yoqtiradi. Bunday sonlarga misol qilib  6,8,10,156, 8, 10, 15 va boshqa sonlari olish mumkin. U aa massivdagi ii va jj – elementlarni omadli juftliklar deb hisoblaydi agar ularning ko’paytmasining (a[i]a[j])(a[i]•a[j]) bo’luvchilar soni 44 ga teng bo’lsa. Islom i=1..n,j=i..ni=1..n, j=i..n juftliklardan omadli (i,j)(i, j) juftliklarning sonini topishni xohlaydi. Lekin massiv elementlari soni ko’p bo’lishi mumkinligi sababli Islom buni qo’lda hisoblab chiqishga erinmoqda. Unga bu ishda yordam bering. 


Kiruvchi ma'lumotlar:

Birinchi qatorda nn butun soni – massiv elementlari soni berilgan(1n105)(1≤n≤10^5). Ikkinchi qatorda nn ta butun son – massiv elementlari bitta probel bilan ajratilgan holda berilgan. Massiv elementlari qiymatlari butun va 11 dan 10610^6 gacha bo’lishi mumkin.


Chiquvchi ma'lumotlar:

Omadli juftliklar sonini chiqaring.


Misollar
# input.txt output.txt
1
5
4 3 2 5 3
6
2
3
4 2 4
2
Izoh:

1-testda misolda  bitta juftlik (1,3)(2,3),(2,4),(3,4),(3,5)(1,3) (2,3), (2,4), (3,4), (3,5) va (4,5)(4, 5). Ko’paytmalar mos ravishda 8,6,15,10,68,6, 15, 10, 6  va 1515. Har birining bo’luvchilar soni 44 ga teng.