原创 PAT B1013 java

題目: 令 P​i​​ 表示第 i 個素數。現任給兩個正整數 M≤N≤10​4​​,請輸出 P​M​​ 到 P​N​​ 的所有素數。 輸入格式: 輸入在一行中給出 M 和 N,其間以空格分隔。 輸出格式: 輸出從 P​M​​ 到 P​N​

原创 PAT B1009 java

思路: step1:從鍵盤讀入的一行數據存入一個String類型的str裏面。 step2:定義一個String 類型的數組str1[],將str這個字符串用split(“ ”)分割之後存入str1[]數組裏。 step3:將str1[]

原创 PAT B1018 java(18分)

思路: 可以設置一個數組,存放甲以B,C,J贏的次數。 同樣可以設置一個數組,存放乙以B,C,J贏的次數。 然後甲win=乙Lose,甲lose=乙win。就可以只判斷甲的輸贏情況即可。 功能函數: judge()用來判斷勝負的情況。ma

原创 PAT 乙級 B1011

思路: 因爲是大數字,所以要用BigInteger這個類。 BigInteger這個類中的一些方法可以直接進行運算操作,比如直接有加減乘除這種。 x.compareTo(y)這個函數可以直接比較,如果x>y,返回1;x等於y,返回0;x<

原创 PAT B1064 JAVA

代碼如下: import java.util.Scanner; import java.util.Arrays; import java.util.ArrayList; public class Main { public st