SWEA 14692 통나무 자르기 D3 (자바 Java)

java

SWEA 14692 통나무 자르기 문제 정보 문제 Alice와 Bob은 길이 N미터의 통나무를 자르는 게임을 한다. 게임은 Alice가 먼저 시작하며 그 이후 둘이 번갈아가면서 턴을 가진다. 각 턴을 맡은 사람은, 통나무를 두 조각으로 나누는데, 이 때 잘린 통나무가 모두 자연수(1 이상의 정수) 미터 길이를 가지도록 잘라야 한다. 더 이상 자를 수 없게 되는 사람이 진다. 누가 이기는가? … Read more

SWEA 15230 알파벳 공부 D3 (자바 Java)

java

SWEA 15230 알파벳 공부 문제 정보 문제 영어 알파벳은 라틴 문자 중에서 영어에 쓰이는 문자로 ‘a’에서 ‘z’까지 총 26가지 문자가 있다. 어린 성훈이는 알파벳 공부를 하고 있어서, 몇 개의 알파벳을 적었다. 성훈이가 적은 알파벳을 순서대로 보면서 앞에서부터 몇 개의 알파벳이 순서에 맞게 적혀 있는지 구하는 문제 접근 반복문과 조건문을 활용해 문제를 풀었다. 풀이 후기 쉽게 해결한 문제 코드

SWEA 17319 문자열문자열 D3 (자바 Java)

java

SWEA 17319 문자열문자열 문제 정보 문제 재현이는 알파벳 소문자로 이루어진 문자열 하나를 받아 그대로 두 번 연달아 썼다. 예를 들어 “abc” 를 받았다면 “abcabc” 를 썼다. 당신에게 문자열이 주어질 때, 이 문자열이 재현이가 만들어 낼 수 있는 문자열인지 판단하는 문제 접근 반복문과 조건문을 활용해 문제를 풀었다. 풀이 후기 어렵지 않게 해결한 문제 코드

SWEA 1284 수도 요금 경쟁 D2 (자바 Java)

java

SWEA 1284 수도 요금 경쟁 문제 정보 문제 삼성전자에 입사한 종민이는 회사 근처로 이사를 하게 되었다. 그런데 집의 위치가 두 수도 회사 A, B 중간에 위치하기에 원하는 수도 회사를 선택할 수 있게 되었는데, 두 회사 중 더 적게 수도 요금을 부담해도 되는 회사를 고르려고 한다. 종민이가 알아본 결과 두 회사의 수도 요금은 한 달 동안 사용한 … Read more

SWEA 1979 어디에 단어가 들어갈 수 있을까 D2 (자바 Java)

java

SWEA 1979 어디에 단어가 들어갈 수 있을까 문제 정보 문제 N X N 크기의 단어 퍼즐을 만들려고 한다. 입력으로 단어 퍼즐의 모양이 주어진다. 주어진 퍼즐 모양에서 특정 길이 K를 갖는 단어가 들어갈 수 있는 자리의 수를 출력하는 문제 접근 반복문과 조건문을 활용해 문제를 풀었다. 풀이 후기 어렵지 않게 해결한 문제 코드

SWEA 2005 파스칼의 삼각형 D2 (자바 Java)

java

SWEA 2005 파스칼의 삼각형 문제 정보 문제 크기가 N인 파스칼의 삼각형을 만들어야 한다. 파스칼의 삼각형이란 아래와 같은 규칙을 따른다. 1. 첫 번째 줄은 항상 숫자 1이다. 2. 두 번째 줄부터 각 숫자들은 자신의 왼쪽과 오른쪽 위의 숫자의 합으로 구성된다. N을 입력 받아 크기 N인 파스칼의 삼각형을 출력하는 문제 접근 반복문과 조건문을 활용해 문제를 풀었다. 풀이 … Read more

SWEA 1859 백만 장자 프로젝트 D2 (자바 Java)

java

SWEA 1859 백만 장자 프로젝트 문제 정보 문제 25년 간의 수행 끝에 원재는 미래를 보는 능력을 갖게 되었다. 이 능력으로 원재는 사재기를 하려고 한다. 다만 당국의 감시가 심해 한 번에 많은 양을 사재기 할 수 없다. 다음과 같은 조건 하에서 사재기를 하여 최대한의 이득을 얻도록 도와주자.     1. 원재는 연속된 N일 동안의 물건의 매매가를 예측하여 … Read more