惯例:
数学题
公式就是(n-y)/x*x+y
求不大于n的最大能除x余y的数
#include<bits/stdc++.h>
using namespace std;
int main(){
int t;
cin>>t;
while(t--){
long long x,y,n,modn;
cin>>x>>y>>n;
cout<<(n-y)/x*x+y<<endl;
// cout<<modn<<endl;
}
return 0;
}
惯例:
数学题
公式就是(n-y)/x*x+y
求不大于n的最大能除x余y的数
#include<bits/stdc++.h>
using namespace std;
int main(){
int t;
cin>>t;
while(t--){
long long x,y,n,modn;
cin>>x>>y>>n;
cout<<(n-y)/x*x+y<<endl;
// cout<<modn<<endl;
}
return 0;
}