[WEEKLY CONTEST 01] KIM TỰ THÁP SỐ
Xem PDF
Điểm:
1000 (p)
Thời gian:
1.0s
Bộ nhớ:
256M
Input:
PYRAMID.INP
Output:
PYRAMID.OUT
Phú ông có một cô con gái rất xinh đẹp. Khi nàng đã đến tuổi lấy chồng, phú ông muốn kén một chàng rể giỏi nhất làng cho con gái. Vì vậy phú ông nghĩ ra trò "Kim tự tháp số". Kim tự tháp có dạng như hình vẽ:
Mỗi ô của kim tự tháp chứa một số tự nhiên. Quy tắc là điền lần lượt các số tự nhiên vào các dòng (điền hết dòng \(1\) rồi tới dòng \(2, \dots\)). Nếu ở dòng lẻ, điền các số từ phải sang trái. Nếu ở dòng chẵn, điền các số từ trái sang phải.
Các chàng trai muốn vượt qua được thử thách và cưới con gái phú ông cần phải trả lời được hai câu hỏi:
- Cho một số tự nhiên \(n\). Hãy cho biết ô chứa số \(n\) nằm ở dòng nào trong kim tự tháp và nằm ở ô thứ mấy (tính từ trái sang phải) của dòng đó.
- Cho hai số tự nhiên \(r\) và \(c\). Hãy cho biết ô thứ \(c\) (tính từ trái sang phải) của dòng thứ \(r\) chứa số tự nhiên nào.
Biết rằng dòng thứ \(i\) của kim tự tháp có đúng \(2i - 1\) ô.
Input
- Dòng 1: Số tự nhiên \(n\).
- Dòng 2: Hai số tự nhiên \(r\) và \(c\).
Output
- Dòng 1: Hai số tự nhiên là đáp số của câu hỏi thứ 1.
- Dòng 2: Một số tự nhiên là đáp số của câu hỏi thứ 2.
Example
Test 1
Input
11
3 4
Output
4 2
6
Constraints
- \(1 \le n, r \le 10^9\).
- \(1 \le c < 2r\).

Bình luận