【codeforces 19/11/14 div2】A. Two Rival Students

 1 #include<iostream>
 2 using namespace std;
 3 
 4 template<class Type>
 5 Type min(Type a, Type b)
 6 {
 7     return a < b ? a : b;
 8 }
 9 
10 int main()
11 {
12     int T;
13     cin >> T;
14     while(T--)
15     {
16         int n, a, b;
17         int x;
18         cin >> n >> x >> a >> b;
19         if (a > b) swap(a, b);
20         int ans = b - a + x;
21         ans = min(ans, n - 1);
22         cout << ans << endl;
23     }
24 }
View Code

 

Guess you like

Origin www.cnblogs.com/thjkhdf12/p/11855115.html