Atenţie! Aceasta este o versiune veche a paginii, scrisă la 2016-06-14 21:30:01.
Revizia anterioară   Revizia următoare  

 

Fişierul intrare/ieşire:divseq.in, divseq.outSursăAlgoritmiada 2016 - Runda 4 - Juniors
AutorMihai CalanceaAdăugată deklamathixMihai Calancea klamathix
Timp execuţie pe test0.375 secLimită de memorie65536 kbytes
Scorul tăuN/ADificultateN/A

Vezi solutiile trimise | Statistici

Divseq

Spunem că un şir de numere naturale este interesant dacă pentru oricare două numere distincte din acest şir, cel mai mic dintre ele îl divide pe cel mai mare. Dându-se un şir A de N elemente, ne întrebăm câte subsecvenţe ale sale sunt interesante.

Date de intrare

Fişierul de intrare divseq.in va conţine pe prima sa linie valoarea N. Cea de-a doua linie va conţine N numere naturale, elementele şirului A.

Date de ieşire

În fişierul de ieşire divseq.out se va afla o singură valoare, egală cu numărul de subsecvenţe ale lui A care sunt interesante, conform definiţiei din enunţ.

Restricţii

  • 1 ≤ N ≤ 250.000
  • 1 ≤ A[i] ≤ 1012

Exemplu

divseq.indivseq.out
4
1 6 2 10
5
Trebuie sa te autentifici pentru a trimite solutii. Click aici

Cum se trimit solutii?