aboutsummaryrefslogtreecommitdiff
path: root/contests/filtrationContest/G/main.cpp
blob: c1f15a6263a674e895a3b62c78ce21386e23f7a6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include<bits/stdc++.h>

using namespace std;

int main () {
	ios_base::sync_with_stdio(false);
	cin.tie(NULL);
	int tt;
	cin >> tt;
	while(tt--){
    int l, r, a;
    cin >> l >> r >> a;
    int mx = r / a + r % a;
    int y = r / a * a - 1;
    if (y >= l)  {
      mx = max(mx, y / a + y % a);
    }
    cout << mx << '\n';
	}
}