-
프로그래머스 코딩테스트(피자 나눠 먹기 (1), 짝수 홀수 개수, 중복된 숫자 개수)코딩테스트 2023. 4. 17. 12:28
<피자 나눠 먹기 (1)>
문제 설명
머쓱이네 피자가게는 피자를 일곱 조각으로 잘라 줍니다. 피자를 나눠먹을 사람의 수 n이 주어질 때, 모든 사람이 피자를 한 조각 이상 먹기 위해 필요한 피자의 수를 return 하는 solution 함수를 완성해보세요.풀이
class Solution {
public int solution(int n) {
int answer = 0;
answer = n/7+(n%7==0?0:1);
return answer;
}
}<짝수 홀수 개수>
문제 설명
정수가 담긴 리스트 num_list가 주어질 때, num_list의 원소 중 짝수와 홀수의 개수를 담은 배열을 return 하도록 solution 함수를 완성해보세요.풀이
class Solution {
public int[] solution(int[] num_list) {
int[] answer = {};
answer = new int[2];
answer[0]=0;
answer[1]=0;
for(int i:num_list){
if(i%2==0) answer[0]+=1;
else answer[1]+=1;
}
return answer;
}
}<중복된 숫자 개수>
문제 설명
정수가 담긴 배열 array와 정수 n이 매개변수로 주어질 때, array에 n이 몇 개 있는 지를 return 하도록 solution 함수를 완성해보세요.풀이
class Solution {
public int solution(int[] array, int n) {
int answer = 0;
for(int i:array){
if(i==n) answer+=1;
}
return answer;
}
}'코딩테스트' 카테고리의 다른 글
프로그래머스 코딩테스트(배열 원소의 길이, 배열 두배 만들기, 피자 나눠 먹기 (3)) (0) 2023.04.19 프로그래머스 코딩테스트(문자열 뒤집기, 배열 자르기, 배열 뒤집기) (0) 2023.04.18 프로그래머스 코딩테스트(최댓값 만들기(1), 머쓱이보다 키 큰 사람, 점의 위치 구하기) (0) 2023.04.16 프로그래머스 코딩테스트(짝수의 합, 양꼬치, 배열의 평균값) (0) 2023.04.15 프로그래머스 코딩테스트(두 수의 합, 두 수의 나눗셈, 각도기) (0) 2023.04.14