l藍橋杯練習 公升級版三角形 (c )

2021-10-23 17:57:04 字數 732 閱讀 9143

輸入乙個數字(1-9)或者乙個大寫字母(a-z)。

按照題目描述,輸出對應的三角形。

樣例輸入1

f
樣例輸出1

a

abaabcba

abcdcba

abcdedcba

abcdefedcba

樣例輸入2

4
樣例輸出2

1

12112321

1234321

這種題目涉及到ascii 的使用。這裡拓展一下幾個常用的ascii表中的對應

0-------48;9-------57;a------65; z-----90;a------97;z-----------122;(每乙個字元佔兩個)

//公升級版三角形

#includeusing namespace std;

int main()

cout<=0;j-- )

cout《整體思路:

利用兩重for迴圈,先畫出每一行給的空格;然後空格後面添上由a到輸入字元的遞增序列(利用ascii相加減能求出個數,然後強制轉換成字元就可以);然後在按照第二步化出遞減序列(條件是j>0和j--);

第一層的for迴圈在加乙個換行即可。

藍橋杯 基礎練習 楊輝三角形(C )

最近自己在練習,將正確的 分享同時也是記錄便於檢視。但有的肯寫的太複雜,不一定是最簡便的 楊輝三角形又稱pascal三角形,它的第i 1行是 a b i的展開式的係數。它的乙個重要性質是 三角形中的每個數字等於它兩肩上的數字相加。下面給出了楊輝三角形的前4行 1 1 1 1 2 1 1 3 3 1 ...

藍橋杯 基礎練習 楊輝三角形

基礎練習 楊輝三角形 時間限制 1.0s 記憶體限制 256.0mb 問題描述 楊輝三角形又稱pascal三角形,它的第i 1行是 a b i的展開式的係數。它的乙個重要性質是 三角形中的每個數字等於它兩肩上的數字相加。下面給出了楊輝三角形的前4行 11 1 1 2 1 1 3 3 1 給出n,輸出...

藍橋杯基礎練習楊輝三角形

問題描述 楊輝三角形又稱pascal三角形,它的第i 1行是 a b i的展開式的係數。它的乙個重要性質是 三角形中的每個數字等於它兩肩上的數字相加。下面給出了楊輝三角形的前4行 1 11 2 1 1 3 3 1 給出n,輸出它的前n行。輸入格式 輸入包含乙個數n。輸出格式 輸出楊輝三角形的前n行。...