CSP2021-09

  CSP202109-1 数组推导

 

 

 

 

 

 说起来挺讽刺的,在考场上我记得我做完这道题大概半个小时过去了。。。。然而怀着悠哉悠哉的心情大概8min写完了。。。。

我现在开始怀疑之前自己对近几年题目难度的判断,这次的t1实际上思维难度上并没有什么提升。。可是我为什么在考场上感觉它变难了。。。

 

 1 //
 2 //  main.cpp
 3 //  CSP202109-1 数组推导
 4 //
 5 //  Created by sylvia on 2021/11/8.
 6 //  Copyright © 2021 apple. All rights reserved.
 7 //
 8 
 9 #include <iostream>
10 #include <algorithm>
11 #include <math.h>
12 using namespace std;
13 #define M 100000+5
14 int b[M],minn,maxx,n;
15 
16 int main(){
17     cin>>n;
18     for (int i=1;i<=n;i++){
19         cin>>b[i];
20     }
21     minn=maxx=b[1];
22     for (int i=2;i<=n;i++){
23         maxx+=b[i];
24       if (b[i]>b[i-1])
25             minn+=b[i];
26     }
27     cout<<maxx<<endl;
28     cout<<minn<<endl;
29     return 0;
30 }
View Code

 

posted @ 2021-11-08 16:39  Sylvia_lee  阅读(82)  评论(0编辑  收藏  举报