本文主要是介绍nyoj-803-A/B Problem,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
A/B Problem
时间限制: 1000 ms | 内存限制: 65535 KB
难度: 3
- 描述
-
做了A+B Problem,A/B Problem不是什么问题了吧!
- 输入
- 每组测试样例一行,首先一个号码A,中间一个或多个空格,然后一个符号( / 或者 % ),然后又是空格,后面又是一个号码B,A可能会很长,B是一个int范围的数。 输出
- 输出结果。 样例输入
-
110 / 100 99 % 10 2147483647 / 2147483647 2147483646 % 2147483647
样例输出 -
1 9 1 2147483646
import java.util.Scanner; import java.math.*; public class Main {public static void main(String[] args){Scanner in=new Scanner(System.in);while(in.hasNext()){BigInteger a=in.nextBigInteger();String b=in.next();BigInteger c=in.nextBigInteger();if(b.charAt(0)=='/') System.out.println(a.divide(c));else System.out.println(a.mod(c));}in.close();}}
这篇关于nyoj-803-A/B Problem的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!