NYOJ 977 最大的最小公倍数
2015-07-03 18:48
375 查看
#include<stdio.h>
int main()
{
long long t,n;
while(~scanf("%lld",&n))
{
if(n==1)
t=1;
else if(n==2)
t=2;
else if(n%2)
t=n*(n-1)*(n-2);
else
{
if(n%3)
t=(n-1)*(n-2)*(n-3);
else
t=n*(n-1)*(n-3);
}
printf("%lld\n",t);
}
}
int main()
{
long long t,n;
while(~scanf("%lld",&n))
{
if(n==1)
t=1;
else if(n==2)
t=2;
else if(n%2)
t=n*(n-1)*(n-2);
else
{
if(n%3)
t=(n-1)*(n-2)*(n-3);
else
t=n*(n-1)*(n-3);
}
printf("%lld\n",t);
}
}
相关文章推荐
- 什么是LSP???如何看待LSP???
- 关于SIGPIPE导致的程序退出
- awk 匹配不是 pattern 的内容
- ActionBar属性和效果修改
- Nginx 与 Lua
- 九度1483 求最大最小数
- Python笔记:MySQLdb模块常用操作
- 线程锁
- 使用Builder模式造车
- JAVA并发
- NYOJ 236 心急的c小加
- 国产手机在mac os中无法被adb识别的解决方法(转)
- sqlserver 除法运算结果为小数时显示0
- 大二下学期总结
- CHANGE MASTER TO语法
- Stackoverflow/dapper的Dapper-Extensions用法(二)
- 【iOS开发系列】更换头像(相机、相册)
- Unix/Linux中的read和write函数
- nginx做反向代理和后端web服务器之间的交互
- LeetCode-Majority Element -解题报告