Cho bảng lưới có các dòng được đánh số thứ tự từ trên xuống dưới bắt đầu từ 0, các cột được đánh số thứ tự từ trái qua phải bắt đầu từ 0.
Một con rô-bốt đang ở ô ~(0,0)~ bắt đầu di chuyển, một bước di chuyển từ ô ~(x_1,y_1)~ sang ô ~(x_2,y_2 )~ trên bảng lưới được xem là hợp lệ nếu khoảng cách Euclidean là một số nguyên, hay nói cách khác ~\sqrt{ (x_1-x_2 )^2+(y_1-y_2 )^2 }~ là một số nguyên.
Yêu cầu: Hãy cho biết cần ít nhất bao nhiêu bước để rô-bốt di chuyển từ ô ~(0,0)~ đến ô ~(x,y)~ cho trước.
Dữ liệu vào:
Kết quả:
Ví dụ:
Input
3
8 6
0 0
9 15
Output
1
0
2
Code tích cực |
---|
Trong 24h |
|
Trong 7 ngày |
Trong 30 ngày |
Thống kê |
---|
AC/Sub: 97887/180710 Pascal: 17121 C++: 130348 Python: 33199 Lượt xem/tải tests: 37713 |