点击这里更换您喜欢的皮肤wtboj 首页
请点击这里登入noios   首页 入门 c++讲义 入门教程视频 其他页面 入门视频 站务 公告 | 题库 记录 竞测 测试 闯关 作业 排名 团队 讨论 | 换肤 | 登入 注册  
News >>   新增功能:各团队管理员可以发布本团队作业了 ()

From sina002
A+B Problem
讨论 Discussion
 
S
#include <iostream>
using namespace std;
int dfs(int m, int n) {
if (m == 0 || n == 1) return 1;
if (m < n) return dfs(m, m);
return dfs(m, n - 1) + dfs(m - n, n);
}
int main() {
freopen("p1567.in","r",stdin);
freopen("p1567.out","w",stdout);
int t;
cin >> t;
while (t--) {
int M, N;
cin >> M >> N;
cout << dfs(M, N) << endl;
}
fclose(stdin);
fclose(stdout);
return 0;
}
( )

此主题无回复显示
发布讨论主题 回复讨论主题
Flag
  
题号
  P1000
  其它
通过
  400人
提交
  3324次
通过率
  12%
难度
  0
提交 讨论 题解
 Copyright wtboj © 2005-2006. www.wutuobang.date Powered by wtboj 关于 联系 帮助
 wtboj Information ---- Total Users : 1370 | Online Users / Processes : 0 / 36 | Processed Time : 47 ms | Server Time : 2026/3/19 19:08:50