題目傳送門
題目意思:
給你 n n n 個數,如果第 i i i 個數小于或等于第 i ? 1 i-1 i?1 個數,就輸出這個數。
思路:
輸入后直接遍歷判斷即可。
代碼:
#include<bits/stdc++.h>
using namespace std;
int n;
int a[1005];
int b[1005],cnt;
int main()
{cin>>n;for(int i=1;i<=n;i++)cin>>a[i];//輸入for(int i=1;i<=n+1;i++){if(a[i]<=a[i-1])//如果當前的數符合要求,就保存b[++cnt]=a[i-1];}cout<<cnt<<endl;for(int i=1;i<=cnt;i++)cout<<b[i]<<" ";//輸出答案return 0;
}
完美撒花~