Gửi bài giải
Điểm:
1,00 (OI)
Giới hạn thời gian:
1.0s
Giới hạn bộ nhớ:
512M
Input:
stdin
Output:
stdout
Dạng bài
Ngôn ngữ cho phép
Python, Scratch
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 ≤ 10^{12})~;
- Dòng thứ hai chứa một số tự nhiên ~K~ ~(K ≤ 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 ≤ 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.
Sample Input 1
10
3
Sample Output 1
6
Sample Input 2
10
6
Sample Output 2
1
Bình luận