第三屆軟體開發大賽c語言專科組題目回憶

2021-06-05 14:47:36 字數 1230 閱讀 3323

1.結果填空題。乙個5邊形別劃分分三個3角形,給出海**式和各邊長度,求5邊形面積。

2.結果填空題。a和b共有150個雞蛋,以各自的**賣出去的話得到的錢數一樣,以對方的**賣出去的話,a得32元,b得24.5元,問有多少個雞蛋。

3.結果填空題。

abcde*?=edcba

a、b、c、d、e分別代表不同的數字,?號也代表乙個數字。

4.結果填空。

撲克牌,一沓按順序排列好的撲克牌,對其反覆進行如下操作,

a.將最下面的一張牌移動到最上面。

b.將最下面的一張牌,拿出並於桌面上翻開。

最後,桌面翻開的牌依次為a,1,2,3,4,5,6,7,8,9,10,j,q,k

求原撲克牌的排列順序。

5.**填空。

干支紀年法。大概是用兩個字元陣列存了天乾和地支的具體名稱,然後根據乙個甲子年(1984)為基礎來判斷其他年的名稱,如這一年比1984小,則把年份加60直到其大於1984為止,填空處把年份分別對10和12取模即可。

6.**填空。

身份證號碼驗證,很常見的問題,填空時注意字元到數字的轉換然後就是對11取模即可。

7.**填空。

方陣旋轉,如

123456

789旋轉後為:

741852

963具體函式為:

void fn(int *arr,int rank)

for(i=0;ireturn;

}8.號碼分值問題。有4種型別,

連號,前三位一樣或後三位一樣,aabb和abab,含有有6、8、9數字的。每種型別有不同的分值,屬於多種型別時可以疊加分值。輸入號碼,輸出其分值。

9.羅馬數字問題。題目有關於羅馬數字規則的解釋,輸入羅馬數字,輸出對應的阿拉伯數字。

10。5數碼問題。乙個2*3的格仔裡有5個方塊,abcde,固定的初始狀態如下:

|a|b|c|

|d|e| |

即右下角是空的,將局面轉化為字串並將空格用*來表示,則初始狀態為abcde*,若將c向下移動,如圖

|a|b| |

|d|e|c|

則編碼表示為ab*dec。

題目要求,輸入字串表示的格仔狀態,若其能通過初始狀態經過有限的移動達到,則輸出1,否則輸出0;

輸入資料首先是乙個數字n,表示有n組資料,之後n行是對應的n個字串。如3

abcde*

ab*dec

bacde*

判斷輸入的狀態是否可以經過有限次移動達到。

第三屆華為程式設計大賽 C語言試題

程式設計題 共3題,第一題20分,第二題30分,第三題50分,共100分。請上機編寫程式,按題目要求提交檔案。本試題採用自動測試用例進行評分,測試用例不對考生公開,凡不滿足提交要求導致不能執行或用例不通過,不予評分 1 排序演算法 20分 l 問題描述 將給定的無序整數陣列降序排列後輸出,輸入的無序...

第三屆河南省程式設計大賽

includeusing namespace std int dp 200 int main int main y m 1 while su y if m x includeint main int i,j for i 2 i 32 i int n scanf d n while n include...

1016第三屆程式設計大賽 大優惠

include 廈門理工學院 計算機與資訊工程學院 黃潮欽程式描述 第三屆程式設計大賽 大優惠 time limit 1000ms memory limit 65536k total submit 1688 accepted 607 description 中國移動推出最新的手機資費優惠方案,按照這...