[프그래머스/C++] 삼총사

꿈별·2024년 2월 2일
0

문제풀이

목록 보기
41/52

문제


풀이

number의 길이가 13까지길래 그냥 3중 for문으로 풀었다.

#include <string>
#include <vector>

using namespace std;

int solution(vector<int> number) {
    int answer = 0;
	for (int i = 0; i < number.size(); i++)
	{
		for (int j = i+1; j < number.size(); j++)
		{
			for (int z = j+1; z < number.size(); z++)
			{
				if (0 == number[i] + number[j] + number[z])
					answer++;
			}
		}
	}
    return answer;
}

0개의 댓글