蓝桥杯-算法训练-ALGO2-最大最小公倍数
来源:互联网 发布:淘宝设置自动发货 编辑:程序博客网 时间:2024/05/22 15:08
JAVA-蓝桥杯-算法训练-最大最小公倍数
问题描述
已知一个正整数N,问从1~N中任选出三个数,他们的最小公倍数最大可以为多少。
输入格式
输入一个正整数N。
输出格式
输出一个整数,表示你找到的最小公倍数。
样例输入
9
样例输出
504
数据规模与约定
1 <= N <= 106。
import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner sc = new Scanner(System.in);long n = sc.nextLong();if(n%2==1){System.out.println(n*(n-1)*(n-2));}else {if (n%3==1) {System.out.println(n*(n-1)*(n-3));}else {System.out.println((n-1)*(n-2)*(n-3));}}}}
当n为奇数时,n n-1 n-2 三个数是互质的。
当n为偶数时,n 与 n-2 有公约数2。
这时要再考虑 n-1 n-2 n-3 与 n n-1 n-3 两种情况。
第二种情况在当n能被3整除时 n 与 n-3 存在公约数3,故舍。否则取。
运行后没有AC, 得分是50,
去网上查了一下,好像说是蓝桥杯系统有问题,如果本人错了希望大家可以帮忙指出。
0 0
- 蓝桥杯-算法训练-ALGO2-最大最小公倍数
- 蓝桥杯 算法训练 最大最小公倍数
- 蓝桥杯 算法训练 最大最小公倍数
- 蓝桥杯 算法训练 最大最小公倍数
- 蓝桥杯-算法训练 最大最小公倍数
- 蓝桥杯 算法训练 最大最小公倍数
- 蓝桥杯 算法训练 最大最小公倍数
- 蓝桥杯 算法训练 最大最小公倍数
- 蓝桥杯 算法训练 最大最小公倍数
- [蓝桥杯]算法训练 最大最小公倍数
- 蓝桥杯 算法训练 最大最小公倍数
- 最大最小公倍数 ( 算法训练 )
- 算法训练 最大最小公倍数
- 算法训练 最大最小公倍数
- 算法训练 最大最小公倍数
- 算法训练 最大最小公倍数
- 算法训练 最大最小公倍数
- 算法训练 最大最小公倍数
- Java中return的用法
- c语言输入输出的一些细节
- Summary - 2015.2.3 分治
- [ZOJ3728] Collision && 暴力解方程
- 求子数组的最大和
- 蓝桥杯-算法训练-ALGO2-最大最小公倍数
- struts2中jsp页面跳转问题
- 构造函数及有关函数的调用过程
- 正则表达式30分钟入门教程
- XML----DTD-操作,实体
- 关于在Struts2的Action中使用domain模型接收参数的问题
- colorbar的应用
- DebugView 在Vista及Win7下打印kernel mode调试信息的方法
- git submodule update failed