每一轮的 best 是什么
数组 {17, 24, 15, 13, 23},把每一轮结束时的 best 都打出来:
#include <algorithm>
#include <iostream>
#include <string>
#include <vector>
using namespace std;
const vector<int> A = {17, 24, 15, 13, 23};
const vector<int> NEG = {-17, -24, -15, -13, -23};
int main() {
int best = A[0];
for (size_t i = 0; i < A.size(); i++) {
if (A[i] > best) best = A[i];
cout << (i ? "/" : "") << best;
}
cout << endl;
}
(本题用 g++ -std=c++17 -O0 编译。)
全部评论