코딩테스트 입문15 피자 나눠 먹기 (3) - 관련 사이트: https://school.programmers.co.kr/learn/courses/30/lessons/120816 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 이번 피자는 고정된 조각수가 아닌, 지정된 값으로 나뉜다. 이 조건만 변경되었을 뿐, 문제 내용은 "피자 나눠 먹기 (1)" 과 동일하게 인당 최소 1조각 이상씩이다. 따라서, 기존 코드에서 피자 조각수만 slice 변수로 대체해주면 된다. #include using namespace std; int solution(int slice, int n) { return (n + sl.. 2023. 6. 6. 피자 나눠 먹기 (1) - 관련 사이트: https://school.programmers.co.kr/learn/courses/30/lessons/120814 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 피자 한 판은 7조각으로 나뉠 때, n명의 사람이 모두 한 조각 이상 먹기 위해 필요한 피자의 수를 구하는 문제이다. 만약, n명의 사람이 7명씩으로 나뉘어지지 않을 경우, 피자 한 판을 더 추가해주도록 한다. #include using namespace std; int solution(int n) { return n / 7 + (n % 7 > 0); } 피자 한 판 추가 여부.. 2023. 6. 6. 모스부호 (1) - 관련 사이트: https://school.programmers.co.kr/learn/courses/30/lessons/120838 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr "머쓱이는 친구에게 모스부호를 이용한 편지를 받았습니다. 그냥은 읽을 수 없어 이를 해독하는 프로그램을 만들려고 합니다. 문자열 letter가 매개변수로 주어질 때, letter를 영어 소문자로 바꾼 문자열을 return 하도록 solution 함수를 완성해보세요." 모스부호와 동일한 순서 (index)의 문자를 매칭시켜주면 되는 문제이다. 단, 모스부호로 이루어진 문장은 연속.. 2023. 6. 5. A로 B 만들기 - 관련 사이트: https://school.programmers.co.kr/learn/courses/30/lessons/120886 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr "문자열 before와 after가 매개변수로 주어질 때, before의 순서를 바꾸어 after를 만들 수 있으면 1을, 만들 수 없으면 0을 return 하도록 solution 함수를 완성해보세요." #include #include using namespace std; int solution(string before, string after) { for (int i = 0;.. 2023. 6. 5. 세균 증식 - 관련 사이트: https://school.programmers.co.kr/learn/courses/30/lessons/120910 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr "어떤 세균은 1시간에 두배만큼 증식한다고 합니다. 처음 세균의 마리수 n과 경과한 시간 t가 매개변수로 주어질 때 t시간 후 세균의 수를 return하도록 solution 함수를 완성해주세요." 아래는 단순하게 시간동안 2씩 곱해주는 로직이다. #include using namespace std; int solution(int n, int t) { for (int i = 0;.. 2023. 6. 5. 이전 1 2 3 다음