组合数NYOJ
組合數
時間限制:3000 ms | 內存限制:65535 KB
難度:3
描述 找出從自然數1、2、… 、n(0
#include<iostream> #include<cstring> #include<fstream> #include<cmath> using namespace std;void dfs(int n,int r,int sum){for(int i=n;i>0;i--){if(r>0){ dfs(i-1,r-1,sum+i*pow(10,r));}else{cout<<sum+i<<endl;} }}int main(){int n,r;cin>>n>>r;dfs(n,r-1,0);return 0; }總結
 
                            
                        - 上一篇: n-1位数
- 下一篇: java-模拟出栈入栈
