Submission #997886


Source Code Expand

#include <bits/stdc++.h>
using namespace std;
typedef long long LL;

int main(){
	int n;
	cin >> n;
	int p[n];
	for(int i = 0; i < n; i++) cin >> p[i];
	string s;
	cin >> s;
	int a = 0;
	int b = n-1;
	for(int i = 0; i < n; i++) if(s[i] == 'M') a = max(a,i);
	for(int i = 0; i < n; i++) if(s[i] == 'm') b = min(b,i);
	if(a+1 == b){
		multiset<int> d;
		for(int i = 0; i <= b; i++) d.insert(-p[i]);
		multiset<int> e;
		e.insert(-*d.begin());
		for(int i = b+1; i < n; i++){
			d.insert(-p[i]);
			d.erase(d.find(-p[i-(b+1)]));
			e.insert(-*d.begin());
		}
		cout << *e.begin() << endl;
		return 0;
	}
}

Submission Info

Submission Time
Task B - Compression
User ksun48
Language C++14 (GCC 5.4.1)
Score 400
Code Size 632 Byte
Status WA
Exec Time 91 ms
Memory 5376 KB

Judge Result

Set Name Sample subtask1 subtask2 All
Score / Max Score 0 / 0 400 / 400 0 / 800 0 / 200
Status
AC × 1
WA × 3
AC × 13
AC × 4
WA × 9
AC × 16
WA × 33
Set Name Test Cases
Sample sample_1.txt, sample_2.txt, sample_3.txt, sample_4.txt
subtask1 sample_2.txt, subtask_1.2_1.txt, subtask_1.2_2.txt, subtask_1_1.txt, subtask_1_10.txt, subtask_1_2.txt, subtask_1_3.txt, subtask_1_4.txt, subtask_1_5.txt, subtask_1_6.txt, subtask_1_7.txt, subtask_1_8.txt, subtask_1_9.txt
subtask2 sample_1.txt, subtask_1.2_1.txt, subtask_1.2_2.txt, subtask_2_1.txt, subtask_2_10.txt, subtask_2_2.txt, subtask_2_3.txt, subtask_2_4.txt, subtask_2_5.txt, subtask_2_6.txt, subtask_2_7.txt, subtask_2_8.txt, subtask_2_9.txt
All sample_1.txt, sample_2.txt, sample_3.txt, sample_4.txt, 2_1.txt, 2_2.txt, subtask_1.2_1.txt, subtask_1.2_2.txt, subtask_1_1.txt, subtask_1_10.txt, subtask_1_2.txt, subtask_1_3.txt, subtask_1_4.txt, subtask_1_5.txt, subtask_1_6.txt, subtask_1_7.txt, subtask_1_8.txt, subtask_1_9.txt, subtask_2_1.txt, subtask_2_10.txt, subtask_2_2.txt, subtask_2_3.txt, subtask_2_4.txt, subtask_2_5.txt, subtask_2_6.txt, subtask_2_7.txt, subtask_2_8.txt, subtask_2_9.txt, subtask_3_1.txt, subtask_3_10.txt, subtask_3_11.txt, subtask_3_12.txt, subtask_3_13.txt, subtask_3_14.txt, subtask_3_15.txt, subtask_3_16.txt, subtask_3_17.txt, subtask_3_18.txt, subtask_3_19.txt, subtask_3_2.txt, subtask_3_20.txt, subtask_3_21.txt, subtask_3_3.txt, subtask_3_4.txt, subtask_3_5.txt, subtask_3_6.txt, subtask_3_7.txt, subtask_3_8.txt, subtask_3_9.txt
Case Name Status Exec Time Memory
2_1.txt AC 3 ms 384 KB
2_2.txt WA 2 ms 256 KB
sample_1.txt WA 2 ms 256 KB
sample_2.txt AC 3 ms 256 KB
sample_3.txt WA 2 ms 256 KB
sample_4.txt WA 2 ms 256 KB
subtask_1.2_1.txt AC 2 ms 256 KB
subtask_1.2_2.txt AC 2 ms 256 KB
subtask_1_1.txt AC 88 ms 5376 KB
subtask_1_10.txt AC 86 ms 5376 KB
subtask_1_2.txt AC 76 ms 5376 KB
subtask_1_3.txt AC 69 ms 5376 KB
subtask_1_4.txt AC 71 ms 4864 KB
subtask_1_5.txt AC 10 ms 896 KB
subtask_1_6.txt AC 91 ms 5376 KB
subtask_1_7.txt AC 3 ms 256 KB
subtask_1_8.txt AC 87 ms 5376 KB
subtask_1_9.txt AC 86 ms 5376 KB
subtask_2_1.txt WA 34 ms 896 KB
subtask_2_10.txt WA 34 ms 896 KB
subtask_2_2.txt WA 34 ms 896 KB
subtask_2_3.txt WA 34 ms 896 KB
subtask_2_4.txt WA 34 ms 896 KB
subtask_2_5.txt AC 3 ms 256 KB
subtask_2_6.txt AC 2 ms 256 KB
subtask_2_7.txt WA 2 ms 256 KB
subtask_2_8.txt WA 33 ms 896 KB
subtask_2_9.txt WA 10 ms 384 KB
subtask_3_1.txt WA 34 ms 896 KB
subtask_3_10.txt WA 34 ms 896 KB
subtask_3_11.txt WA 34 ms 896 KB
subtask_3_12.txt WA 34 ms 896 KB
subtask_3_13.txt WA 34 ms 896 KB
subtask_3_14.txt WA 34 ms 896 KB
subtask_3_15.txt WA 33 ms 896 KB
subtask_3_16.txt WA 33 ms 896 KB
subtask_3_17.txt WA 34 ms 896 KB
subtask_3_18.txt WA 34 ms 896 KB
subtask_3_19.txt WA 33 ms 896 KB
subtask_3_2.txt WA 35 ms 896 KB
subtask_3_20.txt WA 34 ms 896 KB
subtask_3_21.txt WA 34 ms 896 KB
subtask_3_3.txt WA 6 ms 256 KB
subtask_3_4.txt WA 31 ms 768 KB
subtask_3_5.txt WA 28 ms 768 KB
subtask_3_6.txt WA 34 ms 896 KB
subtask_3_7.txt WA 34 ms 896 KB
subtask_3_8.txt WA 34 ms 896 KB
subtask_3_9.txt WA 34 ms 896 KB