[LightOJ-1214][Java] Large Division

来源:互联网 发布:apache的ftpclient 编辑:程序博客网 时间:2024/06/05 21:56

题意:

       先给一个int类型t,然后给两个数a,b,看a能否被b整除,如果能整除,则输出:"Case x: divisible",否则输出:“Case x: not divisible”。(a (-10200 ≤ a ≤ 10200) and b (|b| > 0, b在int型范围中))。

这道题我是用来当做java大数输入输出练习的,所以可以看做是一道模板题。


代码:

import java.io.BufferedInputStream;import java.math.*;import java.util.Scanner;public class Main {    static Scanner in= new Scanner(new BufferedInputStream(System.in));    public static void main(String[] args){        BigInteger a,b,c;        c=BigInteger.ZERO;        int t=in.nextInt();        for(int cas=1;cas<=t;cas++){            a=in.nextBigInteger();            b=in.nextBigInteger();            a=a.mod(b.abs());            if (a==c) {                System.out.println("Case "+cas+": divisible");            }            else                System.out.println("Case "+cas+": not divisible");        }    }}




原创粉丝点击