REVERSE GAME

Tí và Tèo đang chơi một trò chơi. Họ có ~ n ~ quả bóng được xếp thành một hàng và đánh số từ ~ 0 ~ đến ~ n-1 ~. Ban đầu quả bóng có số hiệu ~ i ~ ~ (i = 0…n-1) ~ sẽ nằm ở vị trí thứ ~ i ~. Tí và Tèo sẽ lật ngược dãy các quả bóng liên tiếp nhau ~ n ~ lần, lần thứ ~ i ~ ~ (i = 0…n-1) ~ họ sẽ lật ngược các quả bóng từ vị trí ~ i ~ đến vị trí ~ n-1 ~.

Ví dụ với ~ n=4 ~ quả bóng ban đầu 0 1 2 3

Lần 0: 3 2 1 0

Lần 1: 3 0 1 2

Lần 2: 3 0 2 1

Lần 3: 3 0 2 1

Yêu cầu: Hãy cho biết sau ~ n ~ lần lật ngược vị trí các quả bóng như trên thì quả bóng có số hiệu ~ k ~ nằm ở vị trí bao nhiêu?

Dữ liệu vào

Gồm nhiều bộ dữ liệu

  • Dòng đầu tiên ghi số nguyên ~ t ~ ~ (1 ≤ t ≤ 50) ~ cho biết số lượng bộ dữ liệu
  • ~ t ~ dòng tiếp theo mỗi dòng cho biết thông tin một bộ dữ liệu gồm hai số nguyên lần lượt là ~ n ~ ~ (1 ≤ n ≤ 10^5) ~ và ~ k ~ ~ (0 ≤ k < n) ~.

Kết quả

Với mỗi bộ dữ liệu in ra một số nguyên cho biết vị trí của ~ k ~ sau ~ n ~ lần lật ngược dãy số.

Ví dụ:

Input 1

2
3 1
5 2 

Output 1

2
4 

Bạn cần đăng nhập để nộp bài

hpcode.edu.vn
Code tích cực
Trong 24h
  1. sythai (10/13)
  2. tribinh (8/10)
  3. quan2728 (5/8)
Trong 7 ngày
  1. ducdung192 (32/44)
  2. caubeioi (28/39)
  3. manhooh (24/66)
Trong 30 ngày
  1. caubeioi (114/176)
  2. manhooh (83/202)
  3. bestsoilvam (69/165)
Thống kê
AC/Sub: 97887/180710
Pascal: 17121
C++: 130348
Python: 33199
Lượt xem/tải tests: 38417

Lưu Hải Phong - 2020
[email protected]