题目链接
题意就不说了
思路
老师角度:学生要做k道题,那么让他过k-1道题,也就是k-1道分值设置为0,把分值平均分配到剩下的n - k + 1道,所以学生要做成第k道题最少需要m+1分钟,
那么那k-1道题,其实只需要把m平均分给(n - k + 1)道题的分值加一,就可以了
代码
#include<bits/stdc++.h>
using namespace std;
typedef long long ll;
int main(){
int t;
cin >> t;
while(t--){
ll n, m, k;
cin >> n >> m >> k;
cout << (m / (n - k + 1) + 1) * (k - 1) + m + 1 << endl;
}
}