andy6804tw
8/24/2016 - 6:14 AM

https://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=1435 這題要一個一個去讀取如果用字串去切割空白會Runtime error 最後做

https://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=1435

這題要一個一個去讀取如果用字串去切割空白會Runtime error 最後做大數的運算

import java.math.BigInteger;
import java.util.*;  
  
public class Main {  
  
    public static void main(String[] args) {  
        Scanner scn = new Scanner(System.in);  
        while(scn.hasNext()){
        	BigInteger a,b;
        	a=scn.nextBigInteger();
        	String s=scn.next();
        	b=scn.nextBigInteger();
        	if(s.equals("%")){
        		System.out.println(a.mod(b));
        	}
        	else{
        		System.out.println(a.divide(b));
        	}
        }
    }
    /* 
    題目:Q10494 - If We Were a Child Again
    作者:1010
    時間:西元 2016 年 8 月 */
}