日韩久久久精品,亚洲精品久久久久久久久久久,亚洲欧美一区二区三区国产精品 ,一区二区福利

acd LCM Challenge(求1~n的隨意三個數的最大公

系統 2065 0

Problem Description

Some days ago, I learned the concept of LCM (least common multiple). I've played with it for several times and I want to make a big number with it.

But I also don't want to use many numbers, so I'll choose three positive integers (they don't have to be distinct) which are not greater thann. Can you help me to find the maximum possible least common multiple of these three integers?

Input

The first line contains an integer?n?(1?≤?n?≤?10^6) — the?n?mentioned in the statement.

Output

Print a single integer — the maximum possible LCM of three not necessarily distinct positive integers that are not greater than?n.

Sample Input

        9
      

Sample Output

        504
      
        僅僅要這三個數中有兩個數是奇數一個是偶數,最小公倍數就是這三個數的積。
      
        
          #include<stdio.h>
int main()
{
    long long  LCM,n;
    while(scanf("%lld",&n)>0)
    {
        if(n==1)LCM=1;
        if(n==2)LCM=2;
        if(n>2)
        {
            if(n%2)LCM=n*(n-1)*(n-2);
            else
            {
                if(n*(n-1)*(n-2)/2<n*(n-1)*(n-3))
                    LCM=n*(n-1)*(n-3);
                else LCM=n*(n-1)*(n-2)/2;
            }
        }
        printf("%lld\n",LCM);
    }
}

        


acd LCM Challenge(求1~n的隨意三個數的最大公倍數)


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!??!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 道孚县| 临桂县| 余庆县| 林州市| 隆昌县| 浠水县| 江门市| 遂溪县| 仁寿县| 宁晋县| 云龙县| 吉水县| 宁武县| 富宁县| 绥芬河市| 唐海县| 甘肃省| 成武县| 永善县| 东源县| 铜川市| 海宁市| 武宣县| 蒙自县| 盐边县| 吉木乃县| 巴林右旗| 青川县| 金乡县| 宜宾市| 彭泽县| 芜湖市| 永济市| 杭锦后旗| 千阳县| 宁乡县| 安庆市| 古浪县| 错那县| 岳西县| 石阡县|