原题链接:http://acm.hunnu.edu.cn/online/?action=problem&type=show&id=11654&courseid=0
大数比较,果断用Java,但也要注意细节。
注意:比较的时候不能用 equals,如果用的话0.0和0.00是不相等的,有点像HDU2054,那题有详细解释
http://blog.csdn.net/hurmishine/article/details/51382141
AC代码:
import java.math.BigDecimal;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
int kase=0;
Scanner sc = new Scanner(System.in);
while(sc.hasNext()){
BigDecimal a = sc.nextBigDecimal();
BigDecimal b = sc.nextBigDecimal();
BigDecimal zero = new BigDecimal(0);
System.out.printf("Case %d: ",++kase);
if(a.compareTo(b)==0){
System.out.println("Same");
}else if(a.compareTo(b)>0){
System.out.println("Bigger");
}else{
System.out.println("Smaller");
}
}
}
}