九度oj 题目1179:阶乘
2024-08-23 14:55:47
- 题目描述:
-
输入n,
求y1=1!+3!+...m!(m是小于等于n的最大奇数)
y2=2!+4!+...p!(p是小于等于n的最大偶数)。
- 输入:
-
每组输入包括1个整数:n
- 输出:
-
可能有多组测试数据,对于每组数据,
输出题目要求的y1和y2
- 样例输入:
-
4
- 样例输出:
-
7 26
#include <cstdio>
#include <cstdlib>
#include <cstring>
#include <string>
#include <algorithm> int main(int argc, char const *argv[])
{
int n;
while(scanf("%d",&n) != EOF) {
long long int y1 = ;
long long int y2 = ;
long long int j = ;
long long int temp = ;
while(true) {
j++;
if(j > n) {
break;
}
temp = temp * j;
y1 = y1 + temp; j++;
if(j > n) {
break;
}
temp = temp * j;
y2 = y2 + temp;
}
printf("%lld %lld\n",y1, y2);
}
return ;
}这段代码只是在n <= 20之内有效
最新文章
- Java 根据当前时间获取明天、当前周的周五、当前月的最后一天
- 循序渐进Python3(十)-- 4 -- paramiko
- cell嵌套UIWebView遇到的几个问题
- SqlServer中quotename用法与实例
- IIS7.5下启用asp父级路径
- Django初体验
- webservice发送数据,取数据的方式
- 移动端页面V2.0项目改版总结
- 前端构建利器Grunt—Bower
- 关于Storm Stream grouping
- 3384/1750: [Usaco2004 Nov]Apple Catching 接苹果
- Unity 游戏框架搭建 (七) 减少加班利器-QApp类
- 【Win 10 应用开发】MIDI 音乐合成——音符消息篇
- js实现自定义修改网页中表格信息
- mysql 开发基础系列4 字符数据类型
- Java中常用类(包装类扩展知识)
- 四:(之五)Dockerfile语法梳理和实践
- IBM X3650 M4 主板故障
- 撩课-Java每天5道面试题第8天
- mysql解决乱码问题