2018/12/05 PAT刷題 L1-013 計算階乘和 Java
題目簡單, 就是for迴圈的事情, 程式碼如下:
import java.io.BufferedReader; import java.io.InputStreamReader; public class Main { public static void main(String[] args) throws Exception{ BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int N=Integer.parseInt(br.readLine());int sum=0; int num=1; for (int i=1; i<=N; i++) { num=num*i; // 算出每一項. sum+=num; // 將每一項加在一起, 得出最後的結果. } System.out.println(sum); } }
相關推薦
2018/12/05 PAT刷題 L1-013 計算階乘和 Java
題目簡單, 就是for迴圈的事情, 程式碼如下: import java.io.BufferedReader; import java.io.InputStreamReader; public class Main { public static void main(String[] ar
2018/12/05 PAT刷題 L1-017. 到底有多二 Java
oid ret else sta except clas java ++ bsp 題目麻煩一點, 但是考察的還是簡單的for循環和if...else...語句的使用, 代碼如下: 1 import java.io.BufferedReader; 2 import ja
2018/12/04 PAT刷題 L1-008 求整數段和 java
使用Scanner的方法, 程式碼如下: import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner
2018/12/05 PAT刷題 L1-015 跟奧巴馬一起畫方塊 Java
題目是簡單的, 就是有一個問題要注意, 在第8行的地方, double h = (double)n / 2; , 不能改寫成 double h = n / 2; , 如果寫成第二個程式碼的話, 雙精度浮點數變數的小數部分一定是.0, 因為整型n / 2 的結果一定是一個整型數. 程式碼如
2018/12/05 PAT刷題 L1-016 查驗身份證 Java
一個合法的身份證號碼由17位地區、日期編號和順序編號加1位校驗碼組成。校驗碼的計算規則如下: 首先對前17位數字加權求和,權重分配為:{7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2};然後將計算的和對11取模得到值Z;最後按照以下關係對應Z值與校驗碼M的值:
2018/12/05 PAT刷題 L1-018 大笨鐘 Java
花了很大的力氣把題目從Scanner的輸入方式改成BufferedReader和InputStreamReader的方式, 想法其實是很簡單的, 就是執行的過程中, 不仔細, 導致有1個測試點一直過不去, 原來是輸出語句有問題, 暈死了, 簡單的題目就是考研耐性: 1 import java.io.
2018/12/04 PAT刷題 L1-012 計算指數 java
這題很簡單, 就是for迴圈的事: import java.io.BufferedReader; import java.io.InputStreamReader; public class Main { public static void main(String[] args) thro
2018/12/04 PAT刷題 L1-006 java
完全通過的程式碼: // import java.util.Scanner; import java.io.BufferedReader; import java.io.InputStreamReader; public class Main { public static void ma
2018/12/04 PAT刷題 L1-007 念數字 java
程式碼: import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); St
2018/12/04 PAT刷題 L1-009 N個數求和 java
看了好久的程式碼, 終於看懂了: import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in
2018/12/08 PAT刷題 L1-034 點贊
題目明確規定了數字的範圍, 那麼就可以使用陣列來做. 再思考一下, 如果沒有規定數字的範圍, 也就是要使用容器來做這題, 那該怎麼寫呢. import java.io.BufferedReader; import java.io.InputStreamReader; public class M
L1-013. 計算階乘和(Java)PAT團體程式設計天梯賽-練習集
對於給定的正整數N,需要你計算 S = 1! + 2! + 3! + … + N!。 輸入格式: 輸入在一行中給出一個不超過10的正整數N。 輸出格式: 在一行中輸出S的值。 輸入樣例:
PAT團隊程式設計天梯賽-習題集L1-013 計算階乘和
題目要求題目分析說不清楚,還是看程式碼吧示例程式碼import java.util.Scanner; public class L1_013 { public static void main(Str
PAT L1 013 計算階乘和
題目描述: 對於給定的正整數N,需要你計算 S = 1! + 2! + 3! + ... + N!。 輸入格式: 輸入在一行中給出一個不超過10的正整數N。 輸出格式: 在一行中輸出S的值。
PAT刷題 (Java語言)
group ron asn extra rms cas should 語言 () 1001. A+B Format (20) 時間限制 400 ms 內存限制 65536 kB 代碼長度限制 16000 B 判題程序 Standard 作者 CHEN, Y
day168-2018-12-05-英語流利閱讀-待學習
度假的時候不許玩手機,你能做到嗎? Lala 2018-12-05 1.今日導讀 隨著社交媒體的興起,人們已經越來越離不開這些社交平臺和智慧手機了。現在,即使是在休假中,人們還是不自覺地會回覆郵件,檢視新聞。這些原本被用來減輕人類工作負擔的
2018.12.05 codeforces 961E. Tufurama(主席樹)
傳送門 一眼主席樹 s b sb sb題(%%%樹
2018.12.05 codeforces 948C. Producing Snow(堆)
傳送門 維護一個堆。 每次先算出一個都不彈掉的總貢獻。 然後把要彈掉的彈掉,並減去它們對應的貢獻。 程式碼: #include<bits/stdc++.h> #define ri register int using namespace std; typedef long
4號團隊-團隊任務3:每日立會(2018-12-05)
團隊資訊 團隊序號:04 開發軟體名稱:飛機大戰 今日整理人:王景園 學號 2016035107228 團隊職務:軟體工程師 團隊彙報 由於專案經理和軟體測試師生病住院已離開團隊。夏大偉老師已經同意。現團隊只有U
8號團隊-團隊任務三:每日立會(2018-12-05)
為了使專案更好的完成,我們團隊進行了每日立會。 1.團隊序號:08 開發的軟體名稱:飛機大戰 撰寫人:專案經理--徐浩茗 此次彙報8人 全部出席 時間:2018.12.5 2.團隊彙報: 3.燃盡圖 (任務正常進行.) 遇到的問題:我們團隊的