双层循环——百钱买百鸡#include<stdio.h>int main(){ int i,j,k,n,a=0; scanf("%d",&n); for(i=0; i<=n/5; i++) { for(j=0; j<=n/3; j++) { k=n-i-j; if(i*15+j*9+k==n*3) { a=1; printf("%d %d %d\n",i,j,k); } } } if(a==0) { printf("No Answer."); return 0; }}