Submission #1673701


Source Code Expand

#include <cstdio>
#include <iostream>
#include <cmath>
#include <algorithm>
#include <vector>
#include <queue>
#include <map>

#define INF 10000000

using namespace std;

int N, M, P, Q, R;
bool use_p[20];
int x[400], y[400], z[400];

int search(int index, int use_num){
	
	int ret = 0;
	
	if(N - index + use_num < P){
		return 0;
	}
	
	if(index == N){
		int sum[20] = {};
		for(int i = 0; i < R; i++){
			if(use_p[x[i]]){
				sum[y[i]] -= z[i];
			}
		}
		sort(sum, sum + M);
		for(int i = 0; i < Q; i++){
			ret -= sum[i];
		}
		return ret;
	}
	if(use_num == P){
		use_p[index] = false;
		ret = max(ret, search(index + 1, use_num));
	}else{
		use_p[index] = false;
		ret = max(ret, search(index + 1, use_num));
		use_p[index] = true;
		ret = max(ret, search(index + 1, use_num + 1));
	}
}

int main(){
	
	cin >> N >> M >> P >> Q >> R;
	
	for(int i = 0; i < R; i++){
		cin >> x[i] >> y[i] >> z[i];
		x[i]--;
		y[i]--;
	}
	
	cout << search(0, 0) << endl;
	
	return 0;
}

Submission Info

Submission Time
Task D - バレンタインデー
User monolith
Language C++14 (GCC 5.4.1)
Score 0
Code Size 1030 Byte
Status WA
Exec Time 87 ms
Memory 384 KB

Judge Result

Set Name Sample Subtask1 Subtask2
Score / Max Score 0 / 0 0 / 30 0 / 70
Status
AC × 2
AC × 7
WA × 25
AC × 8
WA × 44
Set Name Test Cases
Sample subtask0-sample01.txt, subtask0-sample02.txt
Subtask1 subtask0-sample01.txt, subtask0-sample02.txt, subtask1-01.txt, subtask1-02.txt, subtask1-03.txt, subtask1-04.txt, subtask1-05.txt, subtask1-06.txt, subtask1-07.txt, subtask1-08.txt, subtask1-09.txt, subtask1-10.txt, subtask1-11.txt, subtask1-12.txt, subtask1-13.txt, subtask1-14.txt, subtask1-15.txt, subtask1-16.txt, subtask1-17.txt, subtask1-18.txt, subtask1-19.txt, subtask1-20.txt, subtask1-21.txt, subtask1-22.txt, subtask1-23.txt, subtask1-24.txt, subtask1-25.txt, subtask1-26.txt, subtask1-27.txt, subtask1-28.txt, subtask1-29.txt, subtask1-30.txt
Subtask2 subtask0-sample01.txt, subtask0-sample02.txt, subtask1-01.txt, subtask1-02.txt, subtask1-03.txt, subtask1-04.txt, subtask1-05.txt, subtask1-06.txt, subtask1-07.txt, subtask1-08.txt, subtask1-09.txt, subtask1-10.txt, subtask1-11.txt, subtask1-12.txt, subtask1-13.txt, subtask1-14.txt, subtask1-15.txt, subtask1-16.txt, subtask1-17.txt, subtask1-18.txt, subtask1-19.txt, subtask1-20.txt, subtask1-21.txt, subtask1-22.txt, subtask1-23.txt, subtask1-24.txt, subtask1-25.txt, subtask1-26.txt, subtask1-27.txt, subtask1-28.txt, subtask1-29.txt, subtask1-30.txt, subtask2-01.txt, subtask2-02.txt, subtask2-03.txt, subtask2-04.txt, subtask2-05.txt, subtask2-06.txt, subtask2-07.txt, subtask2-08.txt, subtask2-09.txt, subtask2-10.txt, subtask2-11.txt, subtask2-12.txt, subtask2-13.txt, subtask2-14.txt, subtask2-15.txt, subtask2-16.txt, subtask2-17.txt, subtask2-18.txt, subtask2-19.txt, subtask2-20.txt
Case Name Status Exec Time Memory
subtask0-sample01.txt AC 1 ms 256 KB
subtask0-sample02.txt AC 1 ms 256 KB
subtask1-01.txt WA 1 ms 256 KB
subtask1-02.txt WA 1 ms 256 KB
subtask1-03.txt WA 1 ms 256 KB
subtask1-04.txt WA 1 ms 256 KB
subtask1-05.txt WA 1 ms 256 KB
subtask1-06.txt WA 1 ms 256 KB
subtask1-07.txt WA 1 ms 256 KB
subtask1-08.txt AC 1 ms 256 KB
subtask1-09.txt AC 1 ms 256 KB
subtask1-10.txt WA 1 ms 256 KB
subtask1-11.txt AC 1 ms 256 KB
subtask1-12.txt AC 1 ms 256 KB
subtask1-13.txt WA 1 ms 256 KB
subtask1-14.txt WA 1 ms 256 KB
subtask1-15.txt WA 1 ms 256 KB
subtask1-16.txt WA 1 ms 256 KB
subtask1-17.txt WA 1 ms 256 KB
subtask1-18.txt WA 1 ms 256 KB
subtask1-19.txt WA 1 ms 256 KB
subtask1-20.txt WA 1 ms 256 KB
subtask1-21.txt WA 1 ms 256 KB
subtask1-22.txt AC 1 ms 256 KB
subtask1-23.txt WA 1 ms 256 KB
subtask1-24.txt WA 1 ms 256 KB
subtask1-25.txt WA 1 ms 256 KB
subtask1-26.txt WA 1 ms 256 KB
subtask1-27.txt WA 2 ms 384 KB
subtask1-28.txt WA 1 ms 256 KB
subtask1-29.txt WA 1 ms 256 KB
subtask1-30.txt WA 1 ms 256 KB
subtask2-01.txt WA 1 ms 256 KB
subtask2-02.txt AC 1 ms 256 KB
subtask2-03.txt WA 1 ms 256 KB
subtask2-04.txt WA 1 ms 256 KB
subtask2-05.txt WA 34 ms 256 KB
subtask2-06.txt WA 39 ms 256 KB
subtask2-07.txt WA 42 ms 256 KB
subtask2-08.txt WA 50 ms 256 KB
subtask2-09.txt WA 69 ms 256 KB
subtask2-10.txt WA 80 ms 256 KB
subtask2-11.txt WA 82 ms 256 KB
subtask2-12.txt WA 86 ms 256 KB
subtask2-13.txt WA 85 ms 256 KB
subtask2-14.txt WA 85 ms 256 KB
subtask2-15.txt WA 86 ms 256 KB
subtask2-16.txt WA 86 ms 256 KB
subtask2-17.txt WA 86 ms 256 KB
subtask2-18.txt WA 86 ms 256 KB
subtask2-19.txt WA 84 ms 256 KB
subtask2-20.txt WA 87 ms 256 KB