思路
代码
#include<iostream>
#include<cmath>
using namespace std;
int x,y,m;
int main()
{
scanf("%d%d%d",&x,&y,&m);
int maxa=m/x;
int maxb=m/y;
int res=-1,temp;
for(int i=0;i<=maxa;i++)
for(int j=0;j<=maxb;j++)
{
temp=i*x+j*y;
if(temp>m) continue;
else res=max(res,temp);
}
printf("%d",res);
return 0;
}