藍橋杯學習記錄1

2021-10-19 20:08:53 字數 806 閱讀 2144

數列特徵

給出n個數,找出這n個數的最大值,最小值,和

解題思路:

在解決數列特徵問題時運用到了陣列,先利用乙個迴圈,將輸入的數字放入到陣列中,目的是為了每個數字都有下角標,在解決最大值與最小值時,先設定第乙個數字為最小值和最大值,再利用迴圈,將第二個數字和第乙個數字進行比較,依次方法最終找到最大值和最小值,在求和時,就是利用累加的概念,+=的運算利用迴圈來解決。

具體**:

#includeusing namespace std;

int main()

int max=a[0];

for(int i=0;imax)

max=a[i];

} int min=a[0];

for(int i=0;i

學習心得

1:在運用字串時,字串函式有strcpy(複製字串),strcat(字串拼接),strcmp(字串比較),strlen(獲取字串長度)

2:在利用字串解決問題時,迴圈的使用較多

3:在找規律時會用到字串的拼接,注意末尾位和字元長度,例如:strcat(res + len+1,res)

4:在讀取陣列時可以運用到gets/fgets,但是注意的是在運用fgets時,要在陣列的長度中減去1。

對應練習:

字母圖形

#include#includeusing namespace std;

int main()

; int i,j;

for(i=0;icout<}

return 0;

}

藍橋杯學習記錄2

楊輝三角 楊輝三角形又稱pascal三角形,它的第i 1行是 a b i的展開式的係數。它的乙個重要性質是 三角形中的每個數字等於它兩肩上的數字相加。下面給出了楊輝三角形的前4行 1 11 2 1 1 3 3 1 給出n,輸出它的前n行 解題思路 在解決楊輝三角問題時,關鍵在於是否找到了楊輝三角的規...

藍橋杯學習記錄 21 2 21

1 問題描述資源限制 時間限制 1.0s 記憶體限制 256.0mb 問題描述 利用字母可以組成一些美麗的圖形,下面給出了乙個例子 abcdefg babcdef cbabcde dcbabcd edcbabc 這是乙個5行7列的圖形,請找出這個圖形的規律,並輸出乙個n行m列的圖形。輸入格式 輸入一...

藍橋杯學習記錄3

從前,有乙隻吃包子很厲害的猴子,它可以吃無數個包子,但是,它吃不同的包子速度也不同 肉包每秒鐘吃x個 韭菜包每秒鐘吃y個 沒有餡的包子每秒鐘吃z個 現在有x1個肉包,y1個韭菜包,z1個沒有餡的包子 問 猴子吃完這些包子要多久?結果保留p位小數。輸入格式 輸入1行,包含7個整數,分別表示吃不同包子的...