Divizorus

Time limit: 0.2s Memory limit: 64MB Input: divizorus.in Output: divizorus.out

Cerință

Se dau qq întrebări de tipul:

Pentru ll, rr și kk date, există două numere naturale nu neapărat distincte aa și bb care să respecte următoarele condiții?

  1. la,brl \le a,b \le r
  2. Cel mai mare divizor comun al numerelor aa și bb este egal cu kk.

Date de intrare

Prima linie a fișierului de intrare divizorus.in va conține numărul de întrebări qq.

Pe fiecare dintre următoarele qq linii se vor afla câte trei numere ll, rr și kk.

Date de ieșire

Fișierul de ieșire divizorus.out va conține qq cifre (0=NU, 1=DA), răspunsurile la cele qq întrebări.

Restricții și precizări

  • 1q21051 \le q \le 2 \cdot 10^5
  • 1l,r,k1091 \le l,r,k \le 10^9, lrl \le r.
    # Punctaj Restricții
    1 30 1q,l,r,k1001 \le q,l,r,k \le 100
    2 20 k100k \le 100
    3 20 k2108k \ge 2 \cdot 10^8
    4 30 Fără restricții suplimentare

Exemplul 1

divizorus.in

4
1 5 2
50 100 1
50 100 40
50 100 50

divizorus.out

1 1 0 1

Explicație

  • Pentru prima întrebare, avem a=2a=2 și b=4b=4 cu cel mai mare divizor comun egal cu 22.
  • Pentru a doua întrebare, avem, de exemplu, a=68a=68 și b=69b=69 cu cel mai mare divizor comun egal cu 11.
  • Pentru a treia întrebare, nu există două numere din intervalul dat cu cel mai mare divizor egal cu 4040.
  • Pentru a patra întrebare, avem a=50a=50 și b=100b=100 cu cel mai mare divizor comun egal cu 5050.

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