这是示例,为啥我的不行来?
Sample Input
20
Sample Output
2,21,7
4,12,14
6,3,21
这是我的答案:
int main()
{
int n,i,j,k,a=0;
scanf("%d",&n);
for(i=1;i<n;i++)
{
for(j=1;j<n/2;j++)
{
for(k=1;k<n/5;k++)
{
if(i*2+j*3+k*7==n+10)
{
a++;
if(a!=1)
{
printf("\n%d,%d,%d",i*2,j*3,k*7);
}
else
{
printf("%d,%d,%d",i*2,j*3,k*7);
}
}
}
}
}
return 0;
}
谢谢各位
2,21,7
4,12,14
6,3,21
8,15,7
10,6,14
14,9,7
20,3,7
这是我运行的结果