您的位置:首页 > 编程语言 > Java开发

codeforces 822A(java水水)

2017-07-20 15:44 295 查看
题目链接:http://codeforces.com/problemset/problem/822/A

题意:两数阶乘的近似gcd(最大公约数)

思路:没有说近似估计多少,那么答案其实就是最小那个数的阶乘

import java.util.*;
import java.io.*;
import java.math.*;
public class Main
{
public static void main(String[] args)
{
Scanner cin=new Scanner(System.in);
while(cin.hasNext())
{
int a=cin.nextInt();
int b=cin.nextInt();
int min_num=0;
BigInteger sum1=BigInteger.valueOf(1);
if(a>b) min_num=b;
else min_num=a;
for(int i=1;i<=min_num;i++)
{
sum1=sum1.multiply(BigInteger.valueOf(i));
}
System.out.println(sum1);
}

}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  codeforces