UVa 10814

  题目大意:给一个分数,对其进行化简。因为分子、分母最大为1030,所以用要用大数。

 1 import java.io.*;
 2 import java.util.*;
 3 import java.math.*;
 4 
 5 class Main
 6 {
 7     public static void main(String[] args)
 8     {
 9         Scanner cin = new Scanner(System.in);
10         int T = cin.nextInt();
11         while (T-- > 0)
12         {
13             BigInteger a = cin.nextBigInteger();
14             String ch = cin.next();
15             BigInteger b = cin.nextBigInteger();
16             BigInteger c = a.gcd(b);
17             System.out.println(a.divide(c) + " / " + b.divide(c));
18         }
19     }
20 }
View Code

  想用文件重定向,就搜了一下,找到一篇博客,谈不上专业,但胜在简单直接,像那种从机制开始讲起的,对我这种只是简单知道Java的人来说,只能望而却步了...不过要抛出异常,还是有点不太习惯。

原文地址:https://www.cnblogs.com/xiaobaibuhei/p/3322174.html