hdu 1002 Java

以前用c语言写过这道题  

现在想起来这道题真的是满满的都是泪  刚开始学习c语言入门的时候不知天高地厚 跑到杭电去刷题  然后写着普通a+b  和一些很水的题 感觉自己啥都会了 然后碰到了这个题

真的是有意思  让新手  就是内中 刚开始做a+b的新手  写着a+b  写着写着 碰到一个大数 a + b  就很难受  


直到今天学会了java的大数写法  就很开心~~~

如果比赛能用Python就好了

记录下  或者  改天把自己写的比较好看的  C++ 的一份也发上来吧  以前用c过得内份代码真的是惨不忍睹  我也是醉了  0代码格式!!

需要注意的地方有 BigInter   和  cin.nextBigInteger   写代码的时候要想到驼峰命名法则  不然容易出错  还有 类的名字必须和 保存文件的名字一样  如果你是public来的话~~


import java.math.*;
import java.util.*;
import java.io.*;

public class Main {
	public static void main(String[]  args) {
		BigInteger a , b;
		int T;
		Scanner cin = new Scanner(System.in);
		T = cin.nextInt();
		for (int i = 1; i <= T; i ++) {
			a = cin.nextBigInteger();
			b = cin.nextBigInteger();
			System.out.println("Case " + i + ":");
			System.out.println(a + " + " + b + " = " + a.add(b));
			if(i != T)System.out.println();
		}
	}
}



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值