列出等量关系
定义变量
#include<stdio.h>
int main()
{
int n;
scanf("%d",&n);
int count=0;
for(int i=0;i<=(n/5);i++)
{
for(int j=0;j<=(n/3);j++)
{
int k=n-i-j;
if(5*i+j*3+k/3==n&&k%3==0&&k>=0)
count++;
}
}
printf("%d\n",count);
for(int i=0;i<=(n/5);i++)
{
for(int j=0;j<=(n/3);j++)
{
int k=n-i-j;
if(5*i+3*j+k/3==n&&k%3==0&&k>=0)
printf("%d %d %d\n",i,j,k);
}
}
return 0;
}