等的时间有点长qwq
输出x y z
最后输出正整数解数量
#include<iostream>
using namespace std;
int main()
{
long long a,b,c,n;
long long cnt=0;
cin>>a>>b>>c>>n;
for(long long x=1;x<=INT_MAX;x++)
{
for(long long y=1;y<=INT_MAX;y++)
{
for(long long z=1;z<=INT_MAX;z++)
{
if(((a*x)+(b*y)+(c*z))==n)
{
cout<<x<<" "<<y<<" "<<z<<endl;
cnt++;
}
}
}
}
cout<<"正整数解数量:"<<cnt<<endl;
return 0;
}