Giải bài trực tuyến

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.

Từ tập các bài có trên SPOJ (acm)

4444. Ball Game (version 2)

Mã bài: BALGAME2

(Nguồn gốc từ bài BALLGAME)

Cho một dãy các lỗ có sức chứa vô hạn ðược ðánh số từ 1 ðến N. Trò chơi tiến hành như sau:

_ Tại thời ðiểm nào ðó, một người ðứng ở vị trí x bất kì và ném bóng.

_ Quả bóng ðược ném ði sẽ lọt vào lỗ trống gần nó nhất

_ Mỗi quả bóng có một ðộ xoáy (có thể giống hoặc khác nhau); nếu một quả bóng có ðộ xoáy là x thì nó sẽ xoáy trên miệng lỗ mà nó rơi vào trong x phút trước khi rơi hẳn xuống lỗ.

_ Một ô ðược ðịnh nghĩa là trống khi không có quả bóng nào ðang xoáy trên miệng lỗ ðó, nếu tại một lỗ có một quả bóng ðang xoáy thì thời ðiểm quả bóng ngừng xoáy cũng là thời ðiểm lỗ bắt ðầu trống.

Cho các truy vấn có dạng T X Y với T là thời ðiểm ném bóng, X là vị trí ném bóng, và Y là ðộ xoáy. Với mỗi truy vấn yêu cầu in ra vị trí của lỗ trống gần vị trí X nhất (nếu X trống thì tất nhiên vị trí này sẽ là X). Nếu tồn tại 2 ô trống ðều gần X nhất thì in ra vị trí bên trái.

Input

_ Dòng ðầu chứa 2 số N và M (với N là số lỗ và M là số truy vấn) (N<=100000; M<=100000)

_ M dòng sau mỗi dòng chứa 2 số T X Yvới ý nghĩa như trên. (lưu ý là các truy vấn ðc cung cấp theo thứ tự thời gian) (0<=T,Y<=10^9; 1<=X<=N)

Output

_ Với mỗi truy vấn, in ra trên một dòng vị trí lỗ trống mà quả bóng ðó sẽ lọt vào, nếu ko tồn tại vị trí nào thì in ra 0

Example

Input:
5 7
3 3 7
7 4 8
10 5 4
13 4 3
15 2 8
16 5 2
18 3 7

Output:
3
4
5
3
2
5
3

Được gửi lên bởi:PNL
Ngày:2009-05-30
Thời gian chạy:1s
Giới hạn mã nguồn:50000B
Memory limit:256MB
Cluster: Pyramid (Intel Pentium III 733 MHz)
Ngôn ngữ cho phép:Tất cả ngoại trừ: ERL JS NODEJS PERL 6
Nguồn bài:ngockingspeed

hide comments
2009-07-03 18:03:36 Cảnh Toàn Nguyễn
bài này ðề bài sáng sủa hơn ballgame \:d/
2009-05-30 09:36:46 PNL
Ðã add một số test, các bạn có thể submit. Sẽ add thêm test sau kì thi tốt nghiệp THPT :))

Last edit: 2009-05-31 10:57:50
SPOJ © 2013 Sphere Research Labs. All Rights Reserved.