#include <string>
#include <vector>
#include <iostream>

using namespace std;

int solution(vector<vector<int>> board, vector<int> moves) {
	int answer = 0;

	vector<int> basket;

	for (int i = 0; i < moves.size(); i++)
	{
		int num = moves[i] - 1;

		for (int i = 0; i < board.size(); i++)
		{
			if (board[i][num] != 0)
			{
				basket.push_back(board[i][num]);
				board[i][num] = 0;

				if (basket.size()>1 &&(basket[basket.size()- 1] == basket[basket.size() - 2]))
				{
					basket.erase(basket.end()-1);
					basket.erase(basket.end()-1);
					answer += 2;
				}
				break;
			}
		}
	}
	

	return answer;
}
Posted by pi92

블로그 이미지
pi92

공지사항

Yesterday
Today
Total

달력

 « |  » 2025.12
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31

최근에 올라온 글

최근에 달린 댓글

글 보관함