Task: | Mastot |
Sender: | ph |
Submission time: | 2019-10-13 17:24:32 +0300 |
Language: | C++ (C++11) |
Status: | COMPILE ERROR |
Compiler report
input/code.cpp: In function 'int main()': input/code.cpp:5:2: error: 'ios_base' has not been declared ios_base::sync_with_stdio(false); ^~~~~~~~ input/code.cpp:6:2: error: 'cin' was not declared in this scope cin.tie(NULL); ^~~ input/code.cpp:6:2: note: suggested alternative: 'main' cin.tie(NULL); ^~~ main input/code.cpp:6:10: error: 'NULL' was not declared in this scope cin.tie(NULL); ^~~~ input/code.cpp:26:26: error: 'min' was not declared in this scope for (int j = i+1; j <= min(i+d[i],n); j++) { ^~~ input/code.cpp:26:26: note: suggested alternative: 'main' for (int j = i+1; j <= min(i+d[i],n); j++) { ^~~ main input/code.cpp:36:2: error: 'cout' was not declared in this scope cout << v[n]; ^~~~
Code
// #include<bits/stdc++.h>using namespace std;int main() {ios_base::sync_with_stdio(false);cin.tie(NULL);int n;int etenema = 0;cin >> n;int d[n];long c[n];long v[n];for (int i = 0; i < n; i++) {cin >> d[i];}c[0] = 0;for (int i = 1; i < n; i++) {cin >> c[i];}d[n] = 0;c[n] = 0;v[0] = 0;for (int i = 0; i < n; i++) {for (int j = i+1; j <= min(i+d[i],n); j++) {if (j > etenema) {etenema = j;v[j] = v[i]+c[j];} else {v[j] = min(v[i]+c[j],v[j]);}}}cout << v[n];}