题目描述
小明给定正整数 a,6,c。求不定方程 aac + by = c 关于知数 和y 的所有非负整数解组数。
输入格式
一行,包含三个正整数 a,6,c,两个整数之间用单个空格隔开。每个数均不大于 1000
输出格式
个整数,即不定方程的非负整数解组数
用例输入
2 3 18
用例输出
4
代码
#include<bits/stdc++.h>
using namespace std;
int main(){
int a, b, c, sum = 0;
cin >> a >> b >> c;
for(int i = 0;i < c;i++){
for(int j = 0;j < c;j++){
if(a * i + b * j == c){
sum++;
}
}
}
cout << sum;
return 0;
}
知识点:枚举算法