hpuoj 【1056】递归计算【水题】
2017-07-30 19:28
295 查看
1056: 递归计算 [水题]
时间限制: 1 Sec 内存限制: 128 MB提交: 462 解决: 77
题目描述
有一个递归公式如下:f(n)={1n+f(n−1)n=1n>1
对于所给正整数n
,请输出f(n)
的值。
输入
每次测试可能有多组测试数据。第一行是一个整数T
,代表有T
组测试数据。
下面有T
行,每行是一个整数n
。
(0<T<100)
(0<n<10
(0<n<10^9)
输出
对于每组数据输出指定结果。样例输入
3 2 3 4
样例输出
3 6 10 解析: 转化成等差数列求和。 程序如下:
#include<cstdio> int main() { int t; scanf("%d",&t); while(t--) { long long n,b; scanf("%lld",&n); b=n*(n+1)/2; printf("%lld\n",b); } return 0; }
相关文章推荐
- 1056递归计算
- hpuoj【1188】Pесторан【思维】&&【水题】
- ACM-递归递推练习F-计算组合数
- Sicily 3835. 计算三角形的周长 (难得水题)
- 递归计算1-100的数
- 递归计算1-100的数
- 二叉树叶子节点个数计算 -- 采用递归和非递归方法实现
- 递归系列之入门水题一
- 9.10 编写并测试Fibonacii函数,该函数用循环代替递归计算斐波那契数。
- 用递归方法计算整数n的阶乘n!
- 聊聊斐波那契数列中递归的重复计算
- leetcode 89. Gray Code 按照index递归DFS解决 + Grey码生成公式 + 位运算直接计算
- c++中计算运行时间 clock() clock_t 示例:比较递归和非递归数值运算
- zzuliOJ 1913:小火山的计算能力(栈+水题)
- wikioi天梯 1011 数的计算 (记忆化递归)
- 第1个人年龄为10,以后依次加2,递归计算第N个人的年龄
- 计算1-n的和(不用for, while, goto, if, else, switch, case和三目运算符, 也不用乘除法)---利用间接递归
- 递归实现显示目标文件夹的所有文件和文件夹,并计算目标文件夹的大小
- 编程: 第1个人10,第2个比第1个人大2岁,依次递推,请用递归方式计算出第8个人多大?
- POJ 2390 Bank Interest(我的水题之路——double和floa计算差别)