[프로그래머스 Lv0.] 250129번 [PCCE 기출문제] 5번 / 산책 (JAVA)
·
Coding Test/프로그래머스[JAVA]
문제 설명여름이는 강아지를 산책시키려고 합니다. 여름이는 2차원 좌표평면에서 동/서/남/북 방향으로 1m 단위로 이동하면서 강아지를 산책시킵니다. 산책루트가 담긴 문자열 route가 주어질 때, 도착점의 위치를 return하도록 빈칸을 채워 solution함수를 완성해 주세요.route는 "N", "S", "E", "W"로 이루어져 있습니다."N"은 북쪽으로 1만큼 움직입니다."S"는 남쪽으로 1만큼 움직입니다.북쪽으로 -1만큼 움직인 것과 같습니다."E"는 동쪽으로 1만큼 움직입니다."W"는 서쪽으로 1만큼 움직입니다.동쪽으로 -1만큼 움직인 것과 같습니다.출발점으로부터 [동쪽으로 떨어진 거리, 북쪽으로 떨어진 거리]형태로 강아지의 최종 위치를 구해서 return해야 합니다.출발점을 기준으로 서쪽, 남..
[프로그래머스 Lv0.] 340202번 [PCCE 기출문제] 6번 / 물 부족 (JAVA)
·
Coding Test/프로그래머스[JAVA]
문제 설명ㅇㅇ시에서는 저수지가 하나 있는데, 도시 내에서 사용하는 모든 물은 이 저수지에 저장된 물을 끌어와 사용합니다. 이상 기후로 인해 극심한 가뭄이 예고된 상황에서, 지난 달의 물 사용량과 이번달부터 일정 기간 동안의 월별 물 사용량의 변화를 예측한 값을 이용해 몇 달 뒤 물이 부족해지는지 예측하려고 합니다.이번달부터의 월별 물 사용량 변화를 예측한 값은 다음과 같이 리스트에 담겨 주어집니다.[10, -10, 10, -10, 10, -10, 10, -10, 10, -10]리스트의 각 원소는 해당 월의 물 사용량이 전 달에 비해 몇 % 만큼 증가 또는 감소하는지를 나타냅니다.예를 들어, 이번달의 물 사용량 (리스트의 첫 번째 원소)은 지난 달 보다 10% 증가한 값이며, 다음 달(리스트의 두 번째 원..
[프로그래머스 Lv0.] 340201번 [PCCE 기출문제] 7번 / 버스 (JAVA)
·
Coding Test/프로그래머스[JAVA]
문제 설명영진이는 약속장소에 가기 위해 버스를 타려고 합니다. 버스에는 좌석이 총 seat개만큼 있습니다. 영진이는 버스 좌석에 앉아서 갈 수 있을지 궁금해합니다. 기점에서 출발한 버스가 영진이가 기다리는 정거장에 도착하기 전에 방문하는 각 정거장에서 승/하차한 승객 정보가 주어질 때, 영진이가 버스에 탄 순간 빈 좌석은 몇 개인지 구해주세요. 영진이가 기다리는 정거장에서는 영진이가 제일 먼저 버스에 탑승하며, 이전 정거장에서 버스에 탑승한 승객들은 남는 좌석이 있다면 항상 앉는다고 가정합니다. 또, 기점에서 출발하는 버스에는 승객이 0명 타고 있습니다.예를 들어 다음은 좌석이 5개인 버스에 각 정거장에서 승/하차한 승객 정보를 나타냅니다. 영진이는 4번 정거장에서 기다리고 있으며, "On"은 승차한 승..
[프로그래머스 Lv0.] 250126번 [PCCE 기출문제] 8번 / 창고 정리 (JAVA)
·
Coding Test/프로그래머스[JAVA]
보호되어 있는 글입니다.
[프로그래머스 Lv0.] 250133번 [PCCE 기출문제] 1번 / 출력 (JAVA)
·
Coding Test/프로그래머스[JAVA]
문제 설명주어진 초기 코드는 변수에 데이터를 저장하고 출력하는 코드입니다. 아래와 같이 출력되도록 빈칸을 채워 코드를 완성해 주세요.출력 예시Spring is beginning13310풀이import java.util.Scanner;public class Solution { public static void main(String[] args) { String msg = "Spring is beginning"; int val1 = 3; String val2 = "3"; System.out.println(msg); System.out.println(val1 + 10); System.out.println(val2 + "10"); ..
[프로그래머스 Lv0.] 250130번 [PCCE 기출문제] 4번 / 저축 (JAVA)
·
Coding Test/프로그래머스[JAVA]
문제 설명진우는 돈을 모으기 위해 저축을 하려고 합니다. 목표로 하는 금액은 100만 원이며, 첫 달에 일정 금액을 넣은 뒤 70만 원까지는 매월 조금씩 저축하다가 70만 원 이후부터는 월 저축량을 늘려 빠르게 목표 금액을 달성하고자 합니다.첫 달에 저축하는 금액을 나타내는 정수 start, 두 번째 달 부터 70만 원 이상 모일 때까지 매월 저축하는 금액을 나타내는 정수 before, 100만 원 이상 모일 때 까지 매월 저축하는 금액을 나타내는 정수 after가 주어질 때, 100만 원 이상을 모을 때까지 걸리는 개월 수를 출력하도록 빈칸을 채워 코드를 완성해 주세요.제한사항0 ≤ start ≤ 991 ≤ before ≤ after ≤ 25입출력 예입력 #12868출력 #112입력 #275825출력 ..