Problem hidden
|This problem was hidden by Editorial Board member probably because it has incorrect language|version or invalid test data, or description of the problem is not clear.|

MCOCKTAIL - Pha chế Cocktail

Boss Monarch có một cửa hàng kinh doanh Cocktail. Cocktail của cửa hàng được pha chế từ hai loại nguyên luyện cam và dâu. Cửa hàng có n loại Cocktail với tỉ lệ cam và dâu nhất định và số lượng không hạn chế. Mỗi khi có khách hàng yêu câu một loại Cocktail nào đó (theo tỉ lệ cam và dâu) thì nhà hàng sẽ tiến hành pha chế từ những loại có sẵn (theo một tỉ lệ nào đó) để được loại Cocktail theo yêu cầu của khách hàng (tất nhiên cũng có những trường hợp không pha chế được thì đánh Sorry thượng đế).

Nguyên tắc pha chế như sau: Giả sử có k loại Cocktail với tỉ lệ cam:dau tương ứng là (C1:D1), (C2, D2), ..., (Ck, Dk) và đem pha chế k loại này với nhau theo tỉ lệ mỗi loại là t1:t2: ...:tk thì sẽ được một loại Cocktail mới với tỉ lệ cam:dâu là:

 

Yêu cầu: Cho biết n loại Cocktail cửa hàng đang có và m loại Cocktail khách hàng yêu cầu. Hãy cho biết loại Cocktail nào nhà hàng có thể đáp ứng (pha được), loại Cocktail nào không.

Dữ liệu vào:

  • Dòng đầu ghi hai số nguyên dương n, m.
  • n dòng tiếp theo, dòng thứ i ghi hai số nguyên không âm ci, di là tỉ lệ cam:dâu của loại Cocktail thứ i nhà hàng đang có.
  • m dòng tiếp theo, dòng thứ j ghi hai số nguyên không âm cj, dj là tỉ lệ cam:dâu của loại Cocktail thứ j khách hàng yêu cầu.

Dữ liệu ra:

Gồm m dòng, với mỗi loại Cocktail khách hàng yêu cầu, ghi ra YES nếu nhà hàng pha chế được loại Cocktail đó, ngược lại ghi ra NO.

Ví dụ:

Dữ liệu vào:
3 2
0 10
20 30
30 10
10 30
20 20
Dữ liệu ra:
NO
YES 

Giải thích: ta có thể đáp ứng yêu cầu của vị khách thứ hai bằng cách pha 3 loại Cocktail theo tỉ lệ 1 : 3 : 2.

Giới hạn: 1 ≤ n,m ≤ 105; 0 ci, di , cj, dj ≤ 109.


Được gửi lên bởi:noname00.pas
Ngày:2017-11-06
Thời gian chạy:0.100s-1s
Giới hạn mã nguồn:50000B
Memory limit:1536MB
Cluster: Cube (Intel G860)
Ngôn ngữ cho phép:C-CLANG C CSHARP C++ 4.3.2 CPP CPP14 CPP14-CLANG C99 JAVA PAS-FPC PYTHON PYTHON3
Nguồn bài:Bài tập thực hành CSL

© Spoj.com. All Rights Reserved. Spoj uses Sphere Engine™ © by Sphere Research Labs.