cf1374A. Required Remainder——蒟蒻题解

惯例:
cf1374A. Required Remainder——蒟蒻题解_第1张图片

数学题
公式就是(n-y)/x*x+y
求不大于n的最大能除x余y的数

#include
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<
	}
	return 0;
}

你可能感兴趣的:(题解)