【CSP试题回顾】202109-1-数组推导

CSP-202109-1-数组推导

解题代码

cpp 复制代码
#include<iostream>
#include<vector>
#include<algorithm>
using namespace std;

long long maxSum, minSum;

int main() {   
    int n;
    cin >> n;

    vector<int>B(n);
    for (auto& it : B)
    {
        cin >> it;
        maxSum += it;
    }

    auto last = unique(B.begin(), B.end());
    B.erase(last, B.end());
    for (auto& it : B) {
        minSum += it;
    }

    cout << maxSum << endl << minSum;
    return 0;
}
相关推荐
剪一朵云爱着3 小时前
力扣81. 搜索旋转排序数组 II
算法·leetcode·职场和发展
Molesidy4 小时前
【VSCode】【Clangd】Win下的基于LLVM/Clangd+Clangd插件+MINGW+CMake的VSCode配置C/C++开发环境的详细教程
c++·ide·vscode·clangd·llvm
报错小能手5 小时前
刷题日常 5 二叉树最大深度
算法
Greedy Alg6 小时前
LeetCode 84. 柱状图中最大的矩形(困难)
算法
Mr_WangAndy6 小时前
C++_chapter13_C++并发与多线程_多线程概念,死锁,unique_lock(),lock_guard()使用
c++·lock·死锁·并发与多线程·unlock·lock_guard·unique_lock
im_AMBER6 小时前
Leetcode 52
笔记·学习·算法·leetcode
小欣加油6 小时前
leetcode 946 验证栈序列
c++·算法·leetcode·职场和发展
神仙别闹6 小时前
基于QT(C++) 实现哈夫曼压缩(多线程)
java·c++·qt
包饭厅咸鱼6 小时前
PaddleOCR----制作数据集,模型训练,验证 QT部署(未完成)
算法