Task: | Alitaulukot |
Sender: | tassu |
Submission time: | 2020-09-28 10:13:20 +0300 |
Language: | C++ (C++11) |
Status: | COMPILE ERROR |
Compiler report
input/code.cpp: In function 'int main()': input/code.cpp:25:25: error: 'INT_MAX' was not declared in this scope int small = INT_MAX, large = 0; ^~~~~~~ input/code.cpp:25:25: note: suggested alternative: 'INT8_MAX' int small = INT_MAX, large = 0; ^~~~~~~ INT8_MAX input/code.cpp:28:17: error: 'large' was not declared in this scope large = max(large, table[c]); ^~~~~ input/code.cpp:31:17: error: 'large' was not declared in this scope if (large - small <= k) { ^~~~~
Code
#include <iostream>#include <vector>#include <algorithm>using namespace std;int main() {// ios_base::sync_with_stdio(0);// cin.tie(0);int n, k;cin >> n >> k;int result = 0;vector<int> table;for (int i = 0; i < n; i++) {int x;cin >> x;table.push_back(x);}for (int a = 0; a < n; a++) {for (int b = a; b < n; b++) {int small = INT_MAX, large = 0;for (int c = a; c <= b; c++) {small = min(small, table[c]);large = max(large, table[c]);}if (large - small <= k) {result += 1;}}}cout << result << "\n";}