信息学奥赛一本通(1091:求阶乘的和)
生活随笔
收集整理的這篇文章主要介紹了
信息学奥赛一本通(1091:求阶乘的和)
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
1091:求階乘的和
時(shí)間限制: 1000 ms ??? ??? 內(nèi)存限制: 65536 KB
提交數(shù): 35007 ??? 通過數(shù): 26457
【題目描述】
給定正整數(shù)n,求不大于n的正整數(shù)的階乘的和(即求1!+2!+3!+...+n!),輸出階乘的和。
【輸入】
輸入有一行,包含一個(gè)正整數(shù)n(1 < n < 12)。
【輸出】
輸出有一行:階乘的和。
【輸入樣例】
5【輸出樣例】
153【參考代碼】
#include <stdio.h> int fact(int n) {if(n==1)return 1;elsereturn n*fact(n-1); } int main() {int i,n,f=0;scanf("%d",&n);for(i=1;i<=n;i++)f+=fact(i);printf("%d\n",f);return 0; }http://ybt.ssoier.cn:8088/problem_show.php?pid=1091
總結(jié)
以上是生活随笔為你收集整理的信息学奥赛一本通(1091:求阶乘的和)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 信息学奥赛一本通(1324:【例6.6】
- 下一篇: 信息学奥赛一本通 1036:A×B问题