原创 楊輝三角形

題目 問題描述 楊輝三角形又稱Pascal三角形,它的第i+1行是(a+b)i的展開式的係數。    它的一個重要性質是:三角形中的每個數字等於它兩肩上的數字相加。    下面給出了楊輝三角形的前4行:    1  

原创 第二大整數

題目 問題描述   編寫一個程序,讀入一組整數(不超過20個),當用戶輸入0時,表示輸入結束。然後程序將從這組整數中,把第二大的那個整數找出來,並把它打印出來。說明:(1)0表示輸入結束,它本身並不計入這組整數中。(2)在這組整

原创 大小寫轉換

題目 問題描述   編寫一個程序,輸入一個字符串(長度不超過20),然後把這個字符串內的每一個字符進行大小寫變換,即將大寫字母變成小寫,小寫字母變成大寫,然後把這個新的字符串輸出。   輸入格式:輸入一個字符串,而且這個字符串

原创 特殊的數字

題目 問題描述   153是一個非常特殊的數,它等於它的每位數字的立方和,即153=1*1*1+5*5*5+3*3*3。編程求所有滿足這種條件的三位十進制數。 輸出格式   按從小到大的順序輸出滿足條件的三位十進制數,每個數

原创 01字符串

題目 問題描述 對於長度爲5位的一個01串,每一位都可能是0或1,一共有32種可能。它們的前幾個是: 00000 00001 00010 00011 00100 請按從小到大的順序輸出這32種01串。 輸入格式 本試題沒有輸入

原创 出現次數最多的整數

題目 問題描述   編寫一個程序,讀入一組整數,這組整數是按照從小到大的順序排列的,它們的個數N也是由用戶輸入的,最多不會超過20。然後程序將對這個數組進行統計,把出現次數最多的那個數組元素值打印出來。如果有兩個元素值出現的次數

原创 2的次冪表示

題目 問題描述   任何一個正整數都可以用2進製表示,例如:137的2進製表示爲10001001。   將這種2進製表示寫成2的次冪的和的形式,令次冪高的排在前面,可得到如下表達式:137=2^7+2^3+2^0   現在約

原创 未名湖邊的煩惱

題目 問題描述   每年冬天,北大未名湖上都是滑冰的好地方。北大體育組準備了許多冰鞋,可是人太多了,每天下午收工後,常常一雙冰鞋都不剩。   每天早上,租鞋窗口都會排起長龍,假設有還鞋的m個,有需要租鞋的n個。現在的問題是,這

原创 Anagrams問題

題目 問題描述   Anagrams指的是具有如下特性的兩個單詞:在這兩個單詞當中,每一個英文字母(不區分大小寫)所出現的次數都是相同的。例如,“Unclear”和“Nuclear”、“Rimon”和“MinOR”都是Anagr

原创 前綴表達式

題目 問題描述   編寫一個程序,以字符串方式輸入一個前綴表達式,然後計算它的值。輸入格式爲:“運算符 對象1 對象2”,其中,運算符爲“+”(加法)、“-”(減法)、“*”(乘法)或“/”(除法),運算對象爲不超過10的整數,

原创 數字三角形

題目 問題描述   (圖3.1-1)示出了一個數字三角形。 請編一個程序計算從頂至底的某處的一條路   徑,使該路徑所經過的數字的總和最大。   ●每一步可沿左斜線向下或右斜線向下走;   ●1<三角形行數≤100;  

原创 迴文數

題目 問題描述   1221是一個非常特殊的數,它從左邊讀和從右邊讀是一樣的,編程求所有這樣的四位十進制數。 輸出格式   按從小到大的順序輸出滿足條件的四位十進制數。 源碼 import java.util.*; publ

原创 特殊的數字

題目 問題描述   153是一個非常特殊的數,它等於它的每位數字的立方和,即153=1*1*1+5*5*5+3*3*3。編程求所有滿足這種條件的三位十進制數。 輸出格式   按從小到大的順序輸出滿足條件的三位十進制數,每個數

原创 十六進制轉十進制

題目鏈接 題目 問題描述   從鍵盤輸入一個不超過8位的正的十六進制數字符串,將它轉換爲正的十進制數後輸出。   注:十六進制數中的10~15分別用大寫的英文字母A、B、C、D、E、F表示。 樣例輸入 FFFF 樣例輸出

原创 hdu2029java-Palindromes _easy version

題目 Problem Description “迴文串”是一個正讀和反讀都一樣的字符串,比如“level”或者“noon”等等就是迴文串。請寫一個程序判斷讀入的字符串是否是“迴文”。 Input 輸入包含多個測試實例,輸入數據的第一行