반응형 분류 전체보기204 [프로그래머스] 체육복 Python Code 이번에 풀어볼 코딩 테스트는 프로그래머스의 체육복이다. 레벨 1이지만 테스트 케이스 오류가 계속 나서 잠깐 나의 실력에 회의감을 느끼다가 문제를 읽고 다시 풀게 된 문제다. 이 글을 읽는 분들은 이미 같은 과정을 겪었을 수도 있고 다 풀고 들어온 분들도 있을 것이지만 독해의 중요성을 다시 한 번 일깨워 준 문제라는 것은 공감할 것이다. 먼저 문제를 보겠다. 문제 오래 걸린 이유 스포 방지를 위해 접은 글로 작성하겠다. 궁금한 분들은 더보기를 누르길 바란다. 더보기 제한사항을 잘 읽어야 한다. 특히 마지막 줄 여벌 체육복을 가져온 학생이 체육복을 도난당했을 수 있습니다. 이때 이 학생은 체육복을 하나만 도난당했다고 가정하며, 남은 체육복이 하나이기에 다른 학생에게는 체육복을 빌려줄 수 없습니다. 아주 중요.. 2022. 8. 10. [프로그래머스] 예산 JavaScript Code 프로그래머스 코딩 테스트 연습문제인 예산을 JavaScript로 풀어보겠다. Python과 C++ 풀이는 아래 링크에서 확인해볼 수 있다. 2022.08.10 - [Coding Test/Python] - [프로그래머스] 예산 Python Code 2022.08.10 - [Coding Test/C++] - [프로그래머스] 예산 C++ Code 문제 예산 안에서 최대한 많은 부서에게 지원해주어야 하고, 몇 개의 부서에 물품이 지원이 되었는지 return 하면 된다. 구현 방법 이전 포스트와 같이 d를 오름차순으로 sorting 하고 돌며 budget에서 빼며 count 하고 budget이 0 미만이 되면 count 된 값을 return 하는 방식으로 구현했다. Code function solution(d, .. 2022. 8. 10. [프로그래머스] 예산 C++ Code 프로그래머스 코딩 테스트 연습문제인 예산을 C++으로 풀어보겠다. Python 풀이는 아래 링크에서 확인해볼 수 있다. 2022.08.10 - [Coding Test/Python] - [프로그래머스] 예산 Python Code 문제 이전 포스트와 동일하게 이해하면 된다. 주어진 예산 안에서 최대한 많은 팀에게 지원해주어야 하고, 몇 개의 팀에 물품이 지원이 되었는지 return 하면 된다. 구현 방법 신청한 금액의 vector d를 오름차순으로 sorting 하고 돌며 budget에서 빼며 count 하고 budget이 0 미만이 되면 count 된 값을 return 하는 방식으로 구현했다. Code #include #include using namespace std; int solution(vector.. 2022. 8. 10. [프로그래머스] 예산 Python Code 프로그래머스 코딩 테스트 연습문제인 예산을 Python으로 풀어보겠다. 참고로 이 문제는 Go가 없으므로 JavaScript, C++ 만 올릴 예정이다. 문제 이번 문제도 매우 쉽게 이해할 수 있다. 주어진 예산 안에서 최대한 많은 팀에게 지원해주어야 하고, 몇 개의 팀에 지원이 되었는지 답으로 return 하면 된다. 구현 방법 신청한 금액의 list d를 오름차순으로 sorting하고 돌며 budget에서 빼며 count 하고 budget이 0 미만이 되면 count 된 값을 return 하는 방식으로 구현했다. Code def solution(d, budget): answer = 0 d.sort() for cost in d: budget -= cost if budget 2022. 8. 10. 이전 1 ··· 26 27 28 29 30 31 32 ··· 51 다음 반응형