方法:暴力枚举
#include <stdio.h>
#include <stdlib.h>
int main()
{
int a,b,c;
for(a=1;a<100;a++)
for(b=1;b<100;b++)
for(c=1;c<100;c++){
if(3*a+7*b+c==315&&4*a+10*b+c==420)
printf("%d\n",a+b+c);
}
return 0;
}
答案为 105