본문 바로가기

Problem-solving119

프로그래머스 - 스킬트리 (C++) 1234567891011121314151617181920212223242526272829303132333435363738394041424344#include #include using namespace std; int solution(string skill, vector skill_trees) { int answer = 0; for(int i = 0; i 2020. 3. 27.
프로그래머스 - 기능개발 (C++) 1234567891011121314151617181920212223242526272829303132333435363738394041#include #include using namespace std; vector solution(vector progresses, vector speeds) { vector answer; vector days_left_until_deployment(progresses.size()); // 배포까지 남은 일 수를 각각 저장할 벡터 for(int i = 0; i 2020. 3. 26.
프로그래머스 - [1차] 다트 게임 (C++) 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071#include #include #include #include using namespace std; int solution(string dartResult) { int answer = 0; int stage = 1; vector scores(4, 0); for(int i = 0; i 2020. 3. 25.
프로그래머스 - 실패율 (C++) 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465#include #include #include using namespace std; /* N : 전체 스테이지의 개수 실패율 : 스테이지에 도달했으나 아직 클리어하지 못한 플레이어의 수 / 스테이지에 도달한 플레이어 수 반환값 : 실패율이 높은 스테이지부터 내림차순으로 스테이지의 번호가 담겨있는 배열*/ bool compare(const pair &p1, const pair &p2){ if(p1.second == p2.second){ return p1.first p2.second; }} v.. 2020. 3. 24.