Điểm:
100 (p)
Thời gian:
1.0s
Bộ nhớ:
256M
Input:
bàn phím
Output:
màn hình
Cho dãy số gồm \(N\) số tự nhiên từ \(1\) đến \(N\) được xây dựng như sau:
- Đầu tiên là các số chẵn tăng dần;
- Sau đó đến các số lẻ tăng dần.
Ví dụ: \(N = 10\), dãy số như sau: \(2, 4, 6, 8, 10, 1, 3, 5, 7, 9\).
Hãy tìm số thứ \(K\) của dãy số đó.
Input
- Dòng đầu tiên chứa một số tự nhiên \(N\) \((N \leq 10^{12})\);
- Dòng thứ hai chứa một số tự nhiên \(K\) \((K \leq N)\).
Output
- Gồm một dòng là kết quả của bài toán.
Scoring
- Có \(60\%\) số test ứng với \(6\%\) số điểm có: \(N \leq 10^{6}\);
- \(40\%\) số test còn lại ứng với \(40\%\) số điểm không có ràng buộc gì thêm.
Example
Test 1
Input
10
3
Output
6
Test 2
Input
10
6
Output
1
Bình luận