Submission #844092

# Submission time Handle Problem Language Result Execution time Memory
844092 2023-09-05T07:55:43 Z Acanikolic Exam (eJOI20_exam) C++17
0 / 100
1000 ms 856 KB
#include <bits/stdc++.h>

#define int long long 

using namespace std;

signed main() {
	
	int n;
	cin >> n;
	vector<int>a(n+1),b(n+1);
	for(int i=1;i<=n;i++) cin >> a[i];
	for(int i=1;i<=n;i++) cin >> b[i];
	int res = 0;
	vector<int>dp(n+1,0);
	for(int r=1;r<=n;r++) {
		for(int l=1;l<=r;l++) {
			int mx = 0;
			for(int j=l;j<=r;j++) mx = max(mx,a[j]);
			int cnt = 0;
			for(int j=l;j<=r;j++) if(b[j] == mx) cnt += 1;
			dp[r] = max(dp[r],dp[l-1]+cnt);
		}
	}
	//for(int i=1;i<=n;i++) cout << dp[i] << ' ';
	cout << dp[n];
	return 0;
}

Compilation message

exam.cpp: In function 'int main()':
exam.cpp:14:6: warning: unused variable 'res' [-Wunused-variable]
   14 |  int res = 0;
      |      ^~~
# Verdict Execution time Memory Grader output
1 Correct 0 ms 348 KB Output is correct
2 Correct 0 ms 348 KB Output is correct
3 Correct 0 ms 348 KB Output is correct
4 Correct 0 ms 348 KB Output is correct
5 Incorrect 0 ms 348 KB Output isn't correct
6 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Correct 258 ms 432 KB Output is correct
2 Execution timed out 1043 ms 856 KB Time limit exceeded
3 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Incorrect 1 ms 344 KB Output isn't correct
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Execution timed out 1037 ms 348 KB Time limit exceeded
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Correct 0 ms 348 KB Output is correct
2 Correct 0 ms 348 KB Output is correct
3 Correct 0 ms 348 KB Output is correct
4 Correct 0 ms 348 KB Output is correct
5 Incorrect 0 ms 348 KB Output isn't correct
6 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Correct 0 ms 348 KB Output is correct
2 Correct 0 ms 348 KB Output is correct
3 Correct 0 ms 348 KB Output is correct
4 Correct 0 ms 348 KB Output is correct
5 Incorrect 0 ms 348 KB Output isn't correct
6 Halted 0 ms 0 KB -