问题描述
已知一个正整数N,问从1~N中任选出三个数,他们的最小公倍数最大可以为多少。 输入格式
输入一个正整数N。 输出格式
输出一个整数,表示你找到的最小公倍数。
样例输入 样例输出 数据规模与约定
<= N <= 。
原博出处:
http://blog.****.net/wr132/article/details/43538151
示例代码:
#include <stdio.h> int main(void)
{
long long n = , ans = ;
scanf("%d",&n);
if (n <= )
{
ans = n;
}
else if (n% == )
{
ans = n*(n-)*(n-);
}
else
{
if (n% == )
{
ans = (n-)*(n-)*(n-);
}
else
{
ans = n*(n-)*(n-);
}
}
printf("%lld",ans);
return ;
}