1到n的连乘积是多少?
- 内容介绍
- 文章标签
- 相关推荐
本文共计184个文字,预计阅读时间需要1分钟。
文章目录+问题+想法+代码+问题+求1+2+...+n,要求不能使用乘除法、for、while、if、else、switch、case等关键字及条件判断语句(A?B:C)。数据范围:1≤n≤50000。
文章目录
- Question
- Ideas
- Code
Question
求 1+2+…+n,要求不能使用乘除法、for、while、if、else、switch、case 等关键字及条件判断语句 (A?B:C)。
数据范围
1≤n≤50000。
样例
输入:10
输出:55
Ideas
Code
class Solution {
public:
int getSum(int n) {
if (n == 1) return 1;
else return getSum(n-1) + n;
}
};
本文共计184个文字,预计阅读时间需要1分钟。
文章目录+问题+想法+代码+问题+求1+2+...+n,要求不能使用乘除法、for、while、if、else、switch、case等关键字及条件判断语句(A?B:C)。数据范围:1≤n≤50000。
文章目录
- Question
- Ideas
- Code
Question
求 1+2+…+n,要求不能使用乘除法、for、while、if、else、switch、case 等关键字及条件判断语句 (A?B:C)。
数据范围
1≤n≤50000。
样例
输入:10
输出:55
Ideas
Code
class Solution {
public:
int getSum(int n) {
if (n == 1) return 1;
else return getSum(n-1) + n;
}
};

