/*********************************
*   日期:2013-2-8
*   作者:SJF0115
*   题号: 九度OJ 题目1179:阶乘
*   来源:http://ac.jobdu.com/problem.php?pid=1179
*   结果:AC
*   来源:2000年华中科技大学计算机研究生机试真题
*   总结:大数 可以用long long int
**********************************/
#include<stdio.h>
#include<stdlib.h>
#include<string.h>//阶乘
long long int JC(int n){long long int sum = 1;for(int i = 2;i <= n;i++){sum *= i;}return sum;
}int main()
{long long int y1,y2,i,n,odd,even;//freopen("C:\\Users\\SJF\\Desktop\\acm.txt","r",stdin);while(scanf("%lld",&n) != EOF){y1 = 0;y2 = 0;//偶数if(n % 2 == 0){even = n;odd = n - 1;}//奇数else{even = n - 1;odd = n;}//y1for(i = 1;i <= odd;i+=2){y1 += JC(i);}//y2for(i = 2;i <= even;i+=2){y2 += JC(i);}printf("%.lld %lld\n",y1,y2);}return 0;
}

九度OJ 题目1179:阶乘相关推荐

  1. 九度OJ 题目1069:查找学生信息 随笔

    ** 九度OJ 题目1069:查找学生信息 ** 题目描述如下: 输入N个学生的信息,然后进行查询. 输入 输入的第一行为N,即学生的个数(N<=1000) 接下来的N行包括N个学生的信息,信息 ...

  2. 九度OJ 题目1203:IP地址

    /********************************* * 日期:2013-2-8 * 作者:SJF0115 * 题号: 九度OJ 题目1203:IP地址 * 来源:http://ac. ...

  3. 九度OJ—题目1032:ZOJ

    题目描写叙述: 读入一个字符串.字符串中包括ZOJ三个字符,个数不一定相等,按ZOJ的顺序输出.当某个字符用完时,剩下的仍然依照ZOJ的顺序输出. 输入: 题目包括多组用例,每组用例占一行,包括ZOJ ...

  4. 九度oj 题目1411:转圈

    题目描述: 在一个有向图有n个顶点(编号从1到n),给一个起点s,问从起点出发,至少经过一条边,回到起点的最短距离. 输入: 输入包括多组,每组输入第一行包括三个整数n,m,s(1<=n< ...

  5. 【WA】九度OJ题目1435:迷瘴

    题目描述: 通过悬崖的yifenfei,又面临着幽谷的考验-- 幽谷周围瘴气弥漫,静的可怕,隐约可见地上堆满了骷髅.由于此处长年不见天日,导致空气中布满了毒素,一旦吸入体内,便会全身溃烂而死. 幸好y ...

  6. 九度oj 题目1354:和为S的连续正数序列

    题目描述: 小明很喜欢数学,有一天他在做数学作业时,要求计算出9~16的和,他马上就写出了正确答案是100.但是他并不满足于此,他在想究竟有多少种连续的正数序列的和为100(至少包括两个数).没多久, ...

  7. 九度oj 题目1376:最近零子序列

    题目描述: 给定一个整数序列,你会求最大子串和吗?几乎所有的数据结构与算法都会描述求最大子串和的算法.今天让大家来算算最近0子串和,即整数序列中最接近0的连续子串和.例如,整数序列6, -4, 5, ...

  8. 九度oj 题目1078:二叉树遍历

    题目1078:二叉树遍历 时间限制:1 秒 内存限制:32 兆 特殊判题:否 提交:5326 解决:3174 题目描述: 二叉树的前序.中序.后序遍历的定义: 前序遍历:对任一子树,先访问跟,然后遍历 ...

  9. 九度oj 题目1374:所有员工年龄排序

    题目描述: 公司现在要对所有员工的年龄进行排序,因为公司员工的人数非常多,所以要求排序算法的效率要非常高,你能写出这样的程序吗? 输入: 输入可能包含多个测试样例,对于每个测试案例, 输入的第一行为一 ...

最新文章

  1. From 《visual C++ 6.0开发工具与调试》
  2. stlink 升级固件以后失败_介绍几种ST-Link差异 固件升级的方法和应用
  3. 原子操作和互斥量的区别
  4. 神经网络(第五章补充)
  5. Flask 在 Debug 模式下初始化2次
  6. c++11 你需要知道这些就够了
  7. c语言编程无法生成dat文件格式,c++ - 无法从.dat文件读取数据(从Simulink创建的VS2012 C ++项目) - 堆栈内存溢出...
  8. lp地址为什么位_为什么内存空间分配总是以64K为边界?
  9. 国二mysql综合应用题答案_2017年9月全国计算机二级MySQL考试章节练习题
  10. ios lottie动画_在iOS中使用Lottie动画
  11. F5 GTM DNS 知识点和实验 4 -智能DNS基础
  12. Python利用hadoop Streaming编写的Map-Reduce程序命令运行和本地调试运行
  13. Nice Songs
  14. TPC-C和TPC-H
  15. 实战演练 | MySQL PROCESSLIST 表和 Navicat Monitor 识别慢速查询的简单方法
  16. [hdu4416 Good Article Good sentence]后缀自动机SAM
  17. c++ 中. 和 -,波浪号 ~ 符号怎么用 ————很重要
  18. ArrayDeque(双端队列的线性实现)详解
  19. 统计学简介之十——样本量的确定
  20. 第一场web3的游戏直播带领我走向直播的另一高点

热门文章

  1. 2022下半年软考报名今日开始!来看你所在省份报名时间!
  2. 「缠师课后回复精选」第11课:不会吻,无以高潮!
  3. POJ2720_Last Digits_欧拉降幂公式打表
  4. 代码大全2 --- 33章 个人性格
  5. macd的python代码同花顺_同花顺定量结构MACD指标公式(图文)
  6. 【Python | opencv+PIL】常见操作(创建、添加帧、绘图、读取等)的效率对比及其优化
  7. DingTalk「开发者说」第9期 钉钉数据授权开发实战
  8. 系统心跳测试软件,心跳检测app
  9. js 在页面实现微信按住说话,移开取消录音效果
  10. 案例 | 珠宝行业:多触点个性化营销,企业微信赋能线下门店导购