计蒜客 难题题库 136 公式计算
2015-08-10 09:50
267 查看
477次
23.2%
1000ms
65536K
定义公式F(n) = 1 + 2! + 3! + … + n! ,我们输入一个数字n,需要计算出F(n)
输入:输入是一个数字,这个数字表示n(1<= n <= 15)
输出:输出一个数字,这个数字表F(n)的值
提示:int类型表示的最大值为2147483647 ,考虑用long类型存储F(n)的值
输出:
23.2%
1000ms
65536K
定义公式F(n) = 1 + 2! + 3! + … + n! ,我们输入一个数字n,需要计算出F(n)
输入:输入是一个数字,这个数字表示n(1<= n <= 15)
输出:输出一个数字,这个数字表F(n)的值
提示:int类型表示的最大值为2147483647 ,考虑用long类型存储F(n)的值
样例1
输入:2
输出:
3
#include<iostream> using namespace std; int main(){ int n; cin >> n; long long res = 0; long long num = 1; for(int i = 1; i <= n; ++i){ num *= i; res += num; } cout << res << endl; }
相关文章推荐
- Java的监听器种类
- POJ1789 Truck History(kru, prim)
- TFTP server组态
- 华为机试题三
- 动态规划1——最长公共子序列
- jQuery 判断图片是否加载完成方法汇总
- ORA-00845: MEMORY_TARGET not supported on this system报错解决
- hdu1198
- 计蒜客 难题题库 135 数字加1
- hdu 1233 还是畅通工程【最小生成树】
- ubuntu 14.04安装xen
- hdu5355--Cake(构造)
- DevExpress v15.1:ASP.NET WebForms功能增强(一)
- 计蒜客 难题题库 134 求出现次数最多的字符
- 网站静态化(转)
- HQL select总结
- strlen函数,strcat函数,strcpy函数,strncpy函数,strcmp函数实现
- 剖析 Linux hypervisor
- 华为机试题二
- Mysql初始化root密码和允许远程访问