2021. 11. 12. 15:15 자기개발/코딩테스트
C++(코딩테스트) - 크레인 인형뽑기 게임
#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;
}'자기개발 > 코딩테스트' 카테고리의 다른 글
| C++(코딩테스트) - 오픈채팅방 (0) | 2021.11.17 |
|---|---|
| C++(코딩테스트) - 최솟값 빼고 출력 (0) | 2021.11.12 |
| C++(코딩테스트) - 숫자 문자열과 영단어 (0) | 2021.11.12 |
| C++(코딩테스트) - 아이디추천 (0) | 2021.11.12 |
| C++(코딩테스트) - 로또의 최고 순위와 최저 순위 (0) | 2021.11.12 |