✍스펙업

✍스펙업/코딩테스트

while문으로 조건 만족하면 answer 증가시키기 (치킨 쿠폰)

문제 설명 프로그래머스 치킨은 치킨을 시켜먹으면 한 마리당 쿠폰을 한 장 발급합니다. 쿠폰을 열 장 모으면 치킨을 한 마리 서비스로 받을 수 있고, 서비스 치킨에도 쿠폰이 발급됩니다. 시켜먹은 치킨의 수 chicken이 매개변수로 주어질 때 받을 수 있는 최대 서비스 치킨의 수를 return하도록 solution 함수를 완성해주세요. 제한사항 chicken은 정수입니다. 0 ≤ chicken ≤ 1,000,000 입출력 예 입출력 예 설명 입출력 예 #1 100마리를 주문하면 쿠폰이 100장 발급되므로 서비스 치킨 10마리를 주문할 수 있습니다. 10마리를 주문하면 쿠폰이 10장 발급되므로 서비스 치킨 1마리를 주문할 수 있습니다. 따라서 10 + 1 = 11 을 return합니다. 입출력 예 #2 10..

✍스펙업/코딩테스트

리스트 사용해서 answer 나중에 정의해주고 풀기 (약수 구하기)

문제 설명 정수 n이 매개변수로 주어질 때, n의 약수를 오름차순으로 담은 배열을 return하도록 solution 함수를 완성해주세요. 제한사항 1 ≤ n ≤ 10,000 입출력 예 입출력 예 설명 입출력 예 #1 24의 약수를 오름차순으로 담은 배열 [1, 2, 3, 4, 6, 8, 12, 24]를 return합니다. 입출력 예 #2 29의 약수를 오름차순으로 담은 배열 [1, 29]를 return합니다. 문제풀이 코드 import java.util.ArrayList; class Solution { public int[] solution(int n) { ArrayList list = new ArrayList(); for (int i = 1; i

✍스펙업/코딩테스트

숫자를 순서에 해당하는 영어로 바꿔주기 (외계행성의 나이)

문제 설명 우주여행을 하던 머쓱이는 엔진 고장으로 PROGRAMMERS-962 행성에 불시착하게 됐습니다. 입국심사에서 나이를 말해야 하는데, PROGRAMMERS-962 행성에서는 나이를 알파벳으로 말하고 있습니다. a는 0, b는 1, c는 2, ..., j는 9입니다. 예를 들어 23살은 cd, 51살은 fb로 표현합니다. 나이 age가 매개변수로 주어질 때 PROGRAMMER-962식 나이를 return하도록 solution 함수를 완성해주세요. 제한사항 age는 자연수입니다. age ≤ 1,000 PROGRAMMERS-962 행성은 알파벳 소문자만 사용합니다. 입출력 예 입출력 예 설명 입출력 예 #1 age가 23이므로 "cd"를 return합니다. 입출력 예 #2 age가 51이므로 "fb"..

✍스펙업/코딩테스트

자바 배열의 최댓 값 찾기

array가 주어질 때. array의 배열을 i에 하나씩 넣으면서 i가 현재까지의 max보다 크다면 max 값을 변경해준다. 이렇게 해서 배열의 최댓값 max 를 찾아줄 수 있다. int max = 0; for (int i : array) { if (i > max) { max = i; } }

우동한그릇
'✍스펙업' 카테고리의 글 목록 (16 Page)