HDU-A+B Problem 的Java題解 用Java語言做ACM的注意事項
A+B問題應該可以說是做起來最開心的ACM題目了,杭電上從1089~1096全都是A+B問題,雖然都是水題,但是在此處也貼出來算了,八道題隨便貼幾道,內容沒什麼好說的,就加加加~~~就行啦。
因為題目比較簡單,我今天又正好學完了Java第一季的課程,所以就嘗試著用Java語言來提交這幾道題,當然也遇到了第一次提交編譯錯誤的問題,又在網上查了一下才知道用Java做ACM題是有些規定的。具體的因為我也是剛學所以知道的也不是太多:
①用Java時只需要貼上包裡面的內容,包名是不需要的。
②提交題目時類名一定要是 Main,否則判題系統是不認識程式碼的。
③Java的util類裡面的Scanner.in裡面的 input(自己定義的輸入類名).hasNext();用於判斷輸入資料是否結束非常好用,比起C/C++的EOF/NULL好用多了,反正在做C++題目時我一直不怎麼會用EOF | T_T。
啊,目前就知道這麼多(就這個還好意思站出來說! | =_=)沒啦,以後遇到了在總結吧,畢竟Java只是剛開始學,等做一段時間題之後專門寫一篇部落格來說Java和C++在做ACM題目的差異吧。繼續加油!!!
HDU-1092 Java題解
import java.util.Scanner; public class Main{ public static void main(String[] args){ Scanner input=new Scanner(System.in); while(true){ int a=input.nextInt(), b=input.nextInt(); if(a==0 && b==0) break; System.out.println(a+b); } } }
HDU-1097 Java題解
import java.util.Scanner; public class Main{ public static void main(String[] args){ Scanner input=new Scanner(System.in); int n=input.nextInt(); while((n--)!=0){ int sum=0,m=input.nextInt(); for(int i=0;i<m;i++) sum+=input.nextInt(); System.out.println(sum); if(n>0) System.out.println(); } } }
繼續努力啦!
相關推薦
HDU-A+B Problem 的Java題解 用Java語言做ACM的注意事項
A+B問題應該可以說是做起來最開心的ACM題目了,杭電上從1089~1096全都是A+B問題,雖然都是水題,但是在此處也貼出來算了,八道題隨便貼幾道,內容沒什麼好說的,就加加加~~~就行啦。
HDU1402:A * B Problem Plus——題解
|| name nbsp pro style plus string stream size http://acm.hdu.edu.cn/showproblem.php?pid=1402 給出兩個高精度正整數,求它們的積,最長的數長度不大於5e4。 FFT裸題,
【luogu P1865 A % B Problem】題解
prim clas cross tdi const mem amp nbsp pac 題目鏈接:https://www.luogu.org/problemnew/show/P1865 其實就是埃拉托色尼篩素數模板... 好像每個數暴力枚舉到sqrt()也可以...就算當我無
水題 第四站 HDU A + B Problem II
一道很簡單的題目讓我做得噁心無比,大數問題,不熟悉java,還是用C++寫吧。顯然需要用到字串,然後再將字串中的數字轉化為整數型別進行加法運算。去年做類似題目的時候還只知其然不知其所以然,現在明白了為什麼不能直接讀入陣列。 然而時隔一年也忘記了思路,加上當時沒有總結過,只是仿照程式碼敲
杭電 HDU 1002 A + B Problem II Java 大數的初級用法
<a target=_blank href="http://acm.hdu.edu.cn/showproblem.php?pid=1002">點選開啟連結</a> import
java hdu A+B for Input-Output Practice (III)
是否 for left bigint desc accep 以及 next sed A+B for Input-Output Practice (III) Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 6
題解報告:hdu 1002 A + B Problem II(大數加法)
return 大數類 class family HERE contains urn integer ons Problem Description I have a very simple problem for you. Given two integers A and
A + B Problem II JAVA大數水過
Description I have a very simple problem for you. Given two integers A and B, your job is to calculate the Sum of A + B. Input
杭電ACM第1002題(A + B Problem II)答案 java版
方法一: package hduacm; import java.util.Scanner; public class Main{ public static void main(String[] args) throws Exception{
java寫a+b problem(多組測試資料)
import java.util.Scanner; public class Main{ public static void main(String[] args){ Scanner in = new Scanner(System.in); w
HDU 1402 A * B Problem Plus FFT
contain linker pri span stack pragma mod exce problem A * B Problem Plus Problem Description Calculate A * B. Input Each line
HDU 1402 A * B Problem Plus ——(大數乘法,FFT)
兩個 ret 處理 complex truct std spa strlen mes 因為剛學fft,想拿這題練練手,結果WA了個爽= =。 總結幾點犯的錯誤: 1.要註意處理前導零的問題。 2.一定要註意數組大小的問題。(前一個fft的題因為沒用到b數組,
洛谷 P1303 A*B Problem(高精度乘法) 題解
正文 題目 names printf 精度 bool return max org 此文為博主原創題解,轉載時請通知博主,並把原文鏈接放在正文醒目位置。 題目鏈接 :https://www.luogu.org/problem/show?pid=1303 題目描述
hdu 1000 A + B Problem
esc urn rip end ostream accep others cstring line A + B Problem Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Ja
HDU 1002 B - A + B Problem II
scan ora include color content can 今天 time ons A + B Problem II Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (
HDU-1000 A + B Problem
amp ostream case ace sam script pre code blog 題目 Problem Description Calculate A + B. Input Each line will contain two integers A and
HDU - 1402 A * B Problem Plus FFT裸題
swa complex asn 直線 lse () strlen mod -i http://acm.hdu.edu.cn/showproblem.php?pid=1402 題意: 求$a*b$ 但是$a$和$b$的範圍可以達到 $1e50000$ 題解: 顯然..
HDU 1402 A * B Problem Plus ( FFT )
amp hid sin 兩個 close 形式 hide utc closed 題意 : 求兩個大數相乘的結果 分析 : 可以將數拆成多項式的形式 例如 12345 (1 * x^4) + (2 * x^3) + (3 * x^2) + (4 * x^1) + (5 *
HDU-2101 A + B Problem Too(語法練習題)
A + B Problem Too Time Limit: 3000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 20917 Accepted Submissio
A + B Problem Too【HDU - 2101】
A + B Problem Too問題 水題,不多說先上題目 題目 This problem is also a A + B problem,but it has a little difference,you should determine does (a+b) co