市賽真題 溫馨的家(矩陣運用題)

2021-09-13 02:37:00 字數 849 閱讀 7826

【問題描述】

企鵝皮皮從小就是乙個淘氣的孩子。現在,他已經長大了,需要自己建乙個新家了。你知道企鵝的家裡用小石塊在地面上鋪出來的吧?為了讓自己的家看起來更漂亮,皮皮找了很多鐘不同顏色的石塊,並把它們鋪成一圈一圈的:先找某種顏色的一顆放中心,在它周圍鋪上一圈第二種顏色的,再在周圍鋪上一圈第三種顏色的。。。。。。 當然這是乙個漂亮的家。 你能用你的知識,讓計算機畫出皮皮的家嗎?

【輸入】

輸入乙個整數n(1<=n<=26), 表示皮皮的家是由多少圈石塊組成的。

【輸出】

用字母「a」表示第一種顏色的石塊,用字母「b」表示第二種顏色的石塊。。。。。。以此類推。

【樣例輸入】

【樣例輸出】

分析:這是一道二維陣列(矩陣)應用題,考察你對二維陣列的理解和運用,關鍵在於元素行列規律

#include #include #include using namespace std;

int main()

{

int n,i,j;

cout<

cin>>n;

int m=2*n-1;

char a[m][m],ch;

for(i=0;i測試:

真題演練 矩陣的鞍點

題目 請程式設計找出乙個m n矩陣中的鞍點,即該位置上的元素是該行上的最大值,是該列上的最小值。如果矩陣中沒有鞍點,則輸出 no saddle point!已知函式原型 void findsaddlepoint int a n int m,int n 在該函式中輸出有無鞍點的資訊。程式執行結果示例1...

天梯賽真題 樹的遍歷 遞迴

此題紀念一下一點都不擅長遞迴的我,非要用遞迴的方法來做,靠自己的力量,經過兩個小時最終成功的勵志故事!題意 給定一棵二叉樹的後序遍歷和中序遍歷,請你輸出其層序遍歷的序列。這裡假設鍵值都是互不相等的正整數。輸入格式 輸入第一行給出乙個正整數n 30 是二叉樹中結點的個數。第二行給出其後序遍歷序列。第三...

2023年藍橋杯省賽B組真題(02) 粗心的小明

小明是個急性子,上小學的時候經常把老師寫在黑板上的題目抄錯了。有一次,老師出的題目是 36 x 495 他卻給抄成了 396 x 45 但結果卻很戲劇性,他的答案竟然是對的!因為 36 495 396 45 17820 類似這樣的巧合情況可能還有很多,比如 27 594 297 54 假設 a b ...