原创 藍橋杯隊列操作JAVA代碼
問題描述 隊列操作題。根據輸入的操作命令,操作隊列(1)入隊、(2)出隊並輸出、(3)計算隊中元素個數並輸出。 輸入格式 第一行一個數字N。 下面N行,每行第一個數字爲操作命令(1)入隊、(2)出隊並輸出、(3)
原创 城市建設JAVA代碼
問題描述 某涉密單位下發了某種票據,並要在年終全部收回。 每張票據有唯一的ID號。全年所有票據的ID號是連續的,但ID的開始數碼是隨機選定的。 因爲工作人員疏忽,在錄入ID號的時候發生了一處錯誤,造成了
原创 藍橋杯第二大整數JAVA代碼
問題描述 編寫一個程序,讀入一組整數(不超過20個),當用戶輸入0時,表示輸入結束。然後程序將從這組整數中,把第二大的那個整數找出來,並把它打印出來。說明: (1)0表示輸入結束,它本身並不計入這組整數中。 (2)在這
原创 藍橋杯波動數列JAVA代碼
轉載:吳澤雄的博客 問題描述 觀察這個數列: 1 3 0 2 -1 1 -2 … 這個數列中後一項總是比前一項增加2或者減少3。 棟棟對這種數列很好奇,他想知道長度爲 n 和爲 s 而且後一項總是比前一項增加a
原创 藍橋杯Torry的困惑(提高型)JAVA代碼(利用求平方根判斷)
問題描述 Torry從小喜愛數學。一天,老師告訴他,像2、3、5、7……這樣的數叫做質數。Torry突然想到一個問題,前10、100、1000、10000……個質數的乘積是多少呢?他把這個問題告訴老師。老師愣住了,一時回答
原创 藍橋杯遞歸倒置字符數組AVA代碼
問題描述 完成一個遞歸程序,倒置字符數組。並打印實現過程 遞歸邏輯爲: 當字符長度等於1時,直接返回 否則,調換首尾兩個字符,在遞歸地倒置字符數組的剩下部分 輸入格式 字符數組長度及該數組
原创 藍橋杯圓的面積JAVA代碼
問題描述 給定圓的半徑r,求圓的面積。 輸入格式 輸入包含一個整數r,表示圓的半徑。 輸出格式 輸出一行,包含一個實數,四捨五入保留小數點後7位,表示圓的面積。 說明:在本題中,輸入是一個整數,但是輸出是一個實數。 對於實
原创 藍橋杯序列求和JAVA代碼
問題描述 求1+2+3+…+n的值。 輸入格式 輸入包括一個整數n。 輸出格式 輸出一行,包括一個整數,表示1+2+3+…+n的值。 樣例輸入 4 樣例輸出 10 樣例輸入 100
原创 藍橋杯楊輝三角形JAVA代碼
問題描述 楊輝三角形又稱Pascal三角形,它的第i+1行是(a+b)i的展開式的係數。 它的一個重要性質是:三角形中的每個數字等於它兩肩上的數字相加。 下面給出了楊輝三角形的前4行: 1 1 1
原创 藍橋杯數列排序JAVA代碼
問題描述 給定一個長度爲n的數列,將這個數列按從小到大的順序排列。1<=n<=200 輸入格式 第一行爲一個整數n。 第二行包含n個整數,爲待排序的數,每個整數的絕對值小於10000。 輸出格式 輸
原创 真話假話問題(筆試智力題)
問題描述 有n個人,每個人說了一句話,若其中只有一句是真話,那麼誰說的話爲真? 思路分析: 邏輯判斷中的"真話假話"問題,也叫悖論說謊型問題。針對此類題,解題思路有兩種: 1.運用矛盾法:找出兩個相互矛盾的命題
原创 藍橋杯十六進制轉十進制JAVA代碼
問題描述 從鍵盤輸入一個不超過8位的正的十六進制數字符串,將它轉換爲正的十進制數後輸出。 注:十六進制數中的10~15分別用大寫的英文字母A、B、C、D、E、F表示。 樣例輸入 FFFF 樣例輸出
原创 矩形面積交JAVA詳述
問題描述 平面上有兩個矩形,它們的邊平行於直角座標系的X軸或Y軸。對於每個矩形,我們給出它的一對相對頂點的座標,請你編程算出兩個矩形的交的面積。 輸入格式 輸入僅包含兩行,每行描述一個矩形。 在每行中,給出
原创 階乘計算JAVA詳述
問題描述 輸入一個正整數n,輸出n!的值。 其中n!=1x2x3x…xn。 算法描述 n!可能很大,而計算機能表示的整數範圍有限,需要使用高精度計算的方法。使用一個數組A來表示一個大整數a,A[0]表示a的
原创 閏年判斷兩種方法JAVA代碼
問題描述 給定一個年份,判斷這一年是不是閏年。 當以下情況之一滿足時,這一年是閏年: 年份是4的倍數而不是100的倍數; 年份是400的倍數。 其他的年份都不是閏年。 輸入格式 輸入包含一個整數y,表示當前的年份。