• 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
  • 相关阅读:
    webpack常见问题 收藏
    ES6 模块
    ES6 Class 类
    ES6 迭代器
    ES6 函数
    ES6 数组
    ES6 对象
    记一次pda(安卓)环境配置流程
    类型转换
    DOM事件
  • 原文地址:https://www.cnblogs.com/jasmine-lee/p/15524876.html
Copyright © 2020-2023  润新知