原创 L1-004. 計算攝氏溫度(Java)PAT團體程序設計天梯賽-練習集

給定一個華氏溫度F,本題要求編寫程序,計算對應的攝氏溫度C。計算公式:C = 5*(F-32)/9。題目保證輸入與輸出均在整型範圍內。 輸入格式: 輸入在一行中給出一個華氏溫度。 輸出格式: 在一行中按照格式“Celsius

原创 L1-019. 誰先倒(Java)PAT團體程序設計天梯賽-練習集

划拳是古老中國酒文化的一個有趣的組成部分。酒桌上兩人划拳的方法爲:每人口中喊出一個數字,同時用手比劃出一個數字。如果誰比劃出的數字正好等於兩人喊出的數字之和,誰就輸了,輸家罰一杯酒。兩人同贏或兩人同輸則繼續下一輪,直到唯一的贏家出

原创 L1-021. 重要的話說三遍(Java)PAT團體程序設計天梯賽-練習集

這道超級簡單的題目沒有任何輸入。 你只需要把這句很重要的話 —— “I’m gonna WIN!”——連續輸出三遍就可以了。 注意每遍佔一行,除了每行的回車不能有任何多餘字符。 public class Main {

原创 L1-007. 念數字(Java)PAT團體程序設計天梯賽-練習集

輸入一個整數,輸出每個數字對應的拼音。當整數爲負數時,先輸出“fu”字。十個數字對應的拼音如下: 0: ling 1: yi 2: er 3: san 4: si 5: wu 6: liu 7: qi 8: b

原创 L1-042 日期格式化(Java)PAT團體程序設計天梯賽-練習集

世界上不同國家有不同的寫日期的習慣。比如美國人習慣寫成“月-日-年”,而中國人習慣寫成“年-月-日”。下面請你寫個程序,自動把讀入的美國格式的日期改寫成中國習慣的日期。 輸入格式: 輸入在一行中按照“mm-dd-yyyy”的格

原创 L1-011. A-B(C和Java)PAT團體程序設計天梯賽-練習集

本題要求你計算A-B。不過麻煩的是,A和B都是字符串 —— 即從字符串A中把字符串B所包含的字符全刪掉,剩下的字符組成的就是字符串A-B。 輸入格式: 輸入在2行中先後給出字符串A和B。兩字符串的長度都不超過104,並且保證每個

原创 L1-043 閱覽室(C&Java)PAT團體程序設計天梯賽-練習集

天梯圖書閱覽室請你編寫一個簡單的圖書借閱統計程序。當讀者借書時,管理員輸入書號並按下S鍵,程序開始計時;當讀者還書時,管理員輸入書號並按下E鍵,程序結束計時。書號爲不超過1000的正整數。當管理員將0作爲書號輸入時,表示一天工作結

原创 L1-032. Left-pad(Java,C)PAT團體程序設計天梯賽-練習集

根據新浪微博上的消息,有一位開發者不滿NPM(Node Package Manager)的做法,收回了自己的開源代碼,其中包括一個叫left-pad的模塊,就是這個模塊把javascript裏面的React/Babel幹癱瘓了。這

原创 L1-045 宇宙無敵大招呼(Java)PAT團體程序設計天梯賽-練習集

據說所有程序員學習的第一個程序都是在屏幕上輸出一句“Hello World”,跟這個世界打個招呼。作爲天梯賽中的程序員,你寫的程序得高級一點,要能跟任意指定的星球打招呼。 輸入格式: 輸入在第一行給出一個星球的名字S,是一個由不

原创 L1-039. 古風排版(Java)PAT團體程序設計天梯賽-練習集

中國的古人寫文字,是從右向左豎向排版的。本題就請你編寫程序,把一段文字按古風排版。 輸入格式: 輸入在第一行給出一個正整數N(<100),是每一列的字符數。第二行給出一個長度不超過1000的非空字符串,以回車結束。 輸出格式

原创 L1-028. 判斷素數(Java)PAT團體程序設計天梯賽-練習集

本題的目標很簡單,就是判斷一個給定的正整數是否素數。 輸入格式: 輸入在第一行給出一個正整數N(<=10),隨後N行,每行給出一個小於231的需要判斷的正整數。 輸出格式: 對每個需要判斷的正整數,如果它是素數,則在一行中

原创 L1-022. 奇偶分家(Java)PAT團體程序設計天梯賽-練習集

給定N個正整數,請統計奇數和偶數各有多少個? 輸入格式: 輸入第一行給出一個正整N(<= 1000);第2行給出N個正整數,以空格分隔。 輸出格式: 在一行中先後輸出奇數的個數、偶數的個數。中間以1個空格分隔。 輸入樣例

原创 L1-046 整除光棍(Java)團體程序設計天梯賽-練習集

這裏所謂的“光棍”,並不是指單身汪啦~ 說的是全部由1組成的數字,比如1、11、111、1111等。傳說任何一個光棍都能被一個不以5結尾的奇數整除。比如,111111就可以被13整除。 現在,你的程序要讀入一個整數x,這個整數一定

原创 L1-047 裝睡(Java)團體程序設計天梯賽-練習集

你永遠叫不醒一個裝睡的人 —— 但是通過分析一個人的呼吸頻率和脈搏,你可以發現誰在裝睡!醫生告訴我們,正常人睡眠時的呼吸頻率是每分鐘15-20次,脈搏是每分鐘50-70次。下面給定一系列人的呼吸頻率與脈搏,請你找出他們中間有可能在

原创 L1-048 矩陣A乘以B(Java、C)團體程序設計天梯賽-練習集

給定兩個矩陣A和B,要求你計算它們的乘積矩陣AB。需要注意的是,只有規模匹配的矩陣纔可以相乘。即若A有Ra行、Ca列,B有Rb行、Cb列,則只有Ca與Rb相等時,兩個矩陣才能相乘。 輸入格式: 輸入先後給出兩個矩陣A和B。對於每個