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();
		}
	}
}



發佈了82 篇原創文章 · 獲贊 4 · 訪問量 1萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章