답안 #148619

# 제출 시각 아이디 문제 언어 결과 실행 시간 메모리
148619 2019-09-01T04:47:10 Z (대충 적당한 팀명)(#3621, rose0310, cos18, baikdohyup) 함수컵 박물관 (FXCUP4_museum) C++17
0 / 100
6 ms 384 KB
#include "museum.h"

long long CountSimilarPairs(std::vector<int> B, std::vector<int> T, std::vector<int> G) {
	int N = B.size();
	int ans = 0;
	int check[200001][200001]={};
	std::vector<int> save;
	for(int i=0;i<N;i++){
		for(int j=i+1;j<N;j++){
			if(!check[i][j] || B[i] == B[j] || T[i] == T[j] || G[i] == G[j]){
				ans++;
				save.push_back(j);
				check[i][j] = 1;
				continue;
			}
		}
		for(int k = 0;k<save.size();k++){
			for(int l = k;l<save.size();l++){
				ans++;
				check[save[k]][save[l]]=1;
			}
		}
		save.clear();
	}
	return ans;
}

Compilation message

museum.cpp: In function 'long long int CountSimilarPairs(std::vector<int>, std::vector<int>, std::vector<int>)':
museum.cpp:17:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
   for(int k = 0;k<save.size();k++){
                 ~^~~~~~~~~~~~
museum.cpp:18:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
    for(int l = k;l<save.size();l++){
                  ~^~~~~~~~~~~~
# 결과 실행 시간 메모리 Grader output
1 Runtime error 6 ms 384 KB Execution killed with signal 11 (could be triggered by violating memory limits)
2 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Runtime error 6 ms 384 KB Execution killed with signal 11 (could be triggered by violating memory limits)
2 Halted 0 ms 0 KB -