백준 2563 색종이 (자바 Java)

java

백준 2563 색종이 문제 정보 문제 가로, 세로의 크기가 각각 100인 정사각형 모양의 흰색 도화지가 있다. 이 도화지 위에 가로, 세로의 크기가 각각 10인 정사각형 모양의 검은색 색종이를 색종이의 변과 도화지의 변이 평행하도록 붙인다. 이러한 방식으로 색종이를 한 장 또는 여러 장 붙인 후 색종이가 붙은 검은 영역의 넓이를 구하는 문제 접근 이중 for 문을 … Read more

SWEA 1486 장훈이의 높은 선반 D4 (자바 Java)

java

SWEA 1486 장훈이의 높은 선반 문제 정보 문제 서점에는 높이가 B인 선반이 하나 있는데, 이 서점에 있는 N명의 점원들이 장훈이가 선반 위에 올려놓은 물건을 사용해야 하는 일이 생겼다. 각 점원의 키는 Hi로, 점원들은 탑을 쌓아서 선반 위의 물건을 사용하기로 하였다. 탑의 높이는 점원이 1명일 경우 그 점원의 키와 같고, 2명 이상일 경우 탑을 만든 모든 … Read more

SWEA 1218 괄호 짝짓기 D4 (자바 Java)

java

SWEA 1218 괄호 짝짓기 문제 정보 문제 4 종류의 괄호 문자들 ‘()’, ‘[]’, ‘{}’, ‘<>’ 로 이루어진 문자열이 주어진다. 이 문자열에 사용된 괄호들의 짝이 모두 맞는지 판별하는 문제 접근 스택을 활용해 문제를 풀었다. 풀이 후기 스택을 활용한 문제를 더 많이 풀어봐야겠다. 코드

SWEA 7087 문제 제목 붙이기 D3 (자바 Java)

java

SWEA 7087 문제 제목 붙이기 문제 정보 문제 문제 제목의 앞 글자에 대문자 A부터 시작해 A, B, C … , Z가 순서대로 한 번씩 등장하는 규칙을 만들고, 문제 제목이 주어졌을 때 그 규칙에 따라 사용할 수 있는 최대 제목의 개수를 세는 문제 접근 주어진 문자열들의 첫 번째 문자를 확인하고, 해당 알파벳이 사용되었음을 표시하고 ‘A’ 부터 … Read more

SWEA 1860 진기의 최고급 붕어빵 D3 (자바 Java)

java

SWEA 1860 진기의 최고급 붕어빵 문제 정보 문제 진기는 붕어빵 가게를 운영하고 있다. 이 붕어빵은 예약제로만 판매되며, 오늘은 N명의 손님이 자격을 얻었습니다. 진기는 0초부터 붕어빵을 만들기 시작하며, M초마다 K개의 붕어빵을 완성할 수 있습니다. 손님들이 도착하는 시간이 주어졌을 때, 모든 손님들이 기다리지 않고 붕어빵을 받을 수 있는지 여부를 판별하는 문제 접근 손님들의 도착 시간을 배열에 저장하고 … Read more

SWEA 1940 가랏! RC카! D2 (자바 Java)

java

SWEA 1940 가랏! RC카! 문제 정보 문제 RC카의 이동거리를 계산하려 하는데, 입력으로 매 초마다 command 가 정수로 주어진다.0 : 현재 속도 유지. 1 : 가속 2 : 감속 가속과 감속의 경우 가속도의 값이 추가로 주어진다.입력으로 주어진 N개의 command 를 모두 수행했을 때, N 초 동안 이동한 거리를 계산하는 문제 접근 반복문과 조건문으로 문제를 해결하였다. 풀이 … Read more

SWEA 1288 새로운 불면증 치료법 D2 (자바 Java)

java

SWEA 1288 새로운 불면증 치료법 문제 정보 문제 양을 N, 2N, 3N, … 과 같은 방식으로 숫자를 증가 시켜가며 세면서 숫자들에 포함된 각각의 숫자(0부터 9까지)가 최소 한 번씩 나타나는 시점은 최소 몇 번 양을 센 시점인지 구하는 문제 접근 반복문을 사용하여 N, 2N, 3N, … 을 계산해 어떤 숫자들이 나타났는지를 기록하는 방식으로 문제를 풀었다. 풀이 … Read more