Cntgcd

Time limit: 0.3s Memory limit: 64MB Input: cntgcd.in Output: cntgcd.out

Se consideră numerele naturale nenule NN și DD.

Cerință

Să se determine numărul perechilor de numere AA și BB, ambele mai mici sau egale cu NN și cu proprietatea că cel mai mare divizor comun al lor este DD.

Date de intrare

Pe prima linie a fișierului cntgcd.in se află numerele NN și DD separate printr-un spațiu.

Date de ieșire

Fișierul de ieșire cntgcd.out va conține un singur număr natural reprezentând numărul perechilor de numere naturale care au cel mai mare divizor comun al lor egal cu DD.

Restricții și precizări

  • 1<N1091 \lt N \leq 10^9
  • 0<DN0 \lt D \leq N
  • Pentru 40%40\% din punctaj 1<N1061 \lt N \leq 10^6.
  • Pentru 75%75\% din punctaj 1<N1081 \lt N \leq 10^8.
  • Perechea (A,B)(A, B) se consideră a fi aceeași cu perechea (B,A)(B, A).

Exemplu

cntgcd.in

20 5

cntgcd.out

6

Explicație

Cele 6 perechi sunt: (5,5)(5,5), (5,10)(5,10), (5,15)(5,15), (5,20)(5,20), (10,15)(10,15), (15,20)(15,20).

Log in or sign up to be able to send submissions!