数值比较

循环数比较

http://www.nowcoder.com/questionTerminal/24575008c6134b6fa4fab8ea0ea82a99

import java.math.BigInteger;
import java.util.Scanner;
public class Main {
    public static void main(String []args) {
        Scanner input = new Scanner(System.in);
        String a = input.nextLine();
        String[] array = a.split(" ");
        if(array.length != 4) {
            System.out.println("输入不合法! " + array.length);
        } else {
            StringBuilder sb1 = new StringBuilder();
            int k1 = Integer.valueOf(array[1]);
            for (int i=0; i< k1; i++) {
                sb1.append(array[0]);
            }

            StringBuilder sb2 = new StringBuilder();
            int k2 = Integer.valueOf(array[3]);
            for (int i=0; i< k2; i++) {
                sb2.append(array[2]);
            }

            BigInteger v1 = new BigInteger(sb1.toString());

            BigInteger v2 = new BigInteger(sb2.toString());
            int num = v1.compareTo(v2);
            if (num < 0) {
                System.out.println("Less");
            } else if (num == 0) {
                System.out.println("Equal");
            } else if (num > 0) {
                System.out.println("Greater");
            }
        }
    }
}
全部评论

相关推荐

不愿透露姓名的神秘牛友
昨天 11:22
点赞 评论 收藏
分享
05-20 21:57
已编辑
门头沟学院 Java
喜欢吃卤蛋的悲伤蛙在...:建信融通没消息吧,我2说有实习挂简历不理了
点赞 评论 收藏
分享
07-01 23:23
郑州大学 Java
否极泰来来来来:牛客迟早有高三的
点赞 评论 收藏
分享
07-07 14:30
复旦大学 Java
遇到这种人我也不知道说啥了
无能的丈夫:但我觉得这个hr语气没什么问题啊(没有恶意
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务