两个函数有什么关系?

P2089 烤鸡

没关系。并且你无论加不加上, `void pr()` 里都不会输出。
by GNAQ @ 2019-04-15 21:41:26


@[GNAQ](/space/show?uid=21512) 会的,只是方案数在最后面
by 玲龙大人 @ 2019-04-15 22:17:46


@[玲龙大人](/space/show?uid=187683) 因为 `void pr()` 调用了 `void chicken()`...
by 龙之吻—水货 @ 2019-04-15 22:32:52


```cpp void pr(int m,int c[],int k) { int g=0; if(m!=0) { for(;k>=0;k--) if(c[k]<3) { int d[10]; for(;g<10;g++) d[g]=c[g]; d[k]++; g=0; chicken(m-1,d,k); } } else for(;g<10;g++) printf("%d ",c[g]); printf("\n"); } ``` 应该是 ```cpp void pr(int m,int c[],int k) { int g=0; if(m!=0) { for(;k>=0;k--) if(c[k]<3) { int d[10]; for(;g<10;g++) d[g]=c[g]; d[k]++; g=0; pr(m-1,d,k); } } else for(;g<10;g++) printf("%d ",c[g]); printf("\n"); } ``` 才对 QwQ
by 龙之吻—水货 @ 2019-04-15 22:35:53


@[龙之吻—水货](/space/show?uid=49866) 谢了,这我都没发现,尬.
by 玲龙大人 @ 2019-04-16 15:56:50


喵呜~
by 龙之吻—水货 @ 2019-04-16 15:58:31


|