Trò chơi trên đường tròn
Đề bài
Mô tả
Ashish và Utkarsh chơi một trò chơi trên mặt phẳng tọa độ. Ban đầu có một quân cờ đặt tại điểm . Hai người thay phiên nhau đi, Ashish đi trước.
Trong mỗi lượt, người chơi phải tăng hoặc hoành độ hoặc tung độ của quân cờ thêm đúng đơn vị. Sau khi đi, quân cờ vẫn phải nằm trong khoảng cách (Euclid) không quá so với gốc tọa độ. Nói cách khác, nếu sau lượt đi quân cờ ở tại thì phải thỏa mãn .
Trò chơi kết thúc khi đến lượt một người mà người đó không thể đi được nữa; người đó thua. Có thể chứng minh trò chơi luôn kết thúc sau hữu hạn bước.
Với mỗi bộ dữ liệu, giả sử cả hai chơi tối ưu, hãy xác định ai là người thắng.
Dữ liệu vào
- Dòng đầu chứa số nguyên là số bộ dữ liệu.
- Mỗi bộ dữ liệu gồm một dòng chứa hai số nguyên và .
Dữ liệu ra
Với mỗi bộ dữ liệu, in ra Ashish nếu Ashish thắng, ngược lại in ra Utkarsh.
Ràng buộc
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 5 2 1 5 2 10 3 25 4 15441 33 |
Utkarsh Ashish Utkarsh Utkarsh Ashish |
Ở bộ đầu tiên với , một chuỗi nước đi có thể là . Sau đó Ashish không còn nước đi (mọi nước đều vượt khoảng cách ), nên Utkarsh thắng. |
| 3 1 1 100 100 50 49 |
Ashish Ashish Ashish |
Với : Ashish đi tới , sau đó Utkarsh không thể đi (tới hay đều vượt khoảng cách ), nên Ashish thắng. |
Bình luận