Blog

java

SWEA 13547 팔씨름 D3 (자바 Java)

suover

SWEA 13547 팔씨름 문제 정보 문제 소정이와 세정이는 점심 값을 누가 낼 지 정하기 위해 팔씨름을 하기로 했다. 공정하고 재밌는 경기를 위해 둘은 15번 팔씨름을 하여 8번 이상 이기는 사람이 점심 값을 면제받기로 하였다. 둘은 지금까지 k번의 팔씨름을 진행했다. 이 결과는 길이가 k인 ‘o’ 또는 ‘x’로만 구성된 문자열 S[1..k]로 나타낼 수 있다. S[i]가 ‘o’면 소정이가 i번째 경기에서 승리했다는 것이고, ‘x’면 패배했다는 것이다. 소정이는 앞으로 팔씨름을 15번째 경기까지 진행했을 때 자신이 점심값을 면제 받을 가능성이 있는지 알고자 한다. 이를 대신해 주는 프로그램을 작성하는 문제 접근 반복문과 조건문을 활용해 문제를 풀었다. 풀이 ...

java

SWEA 13732 정사각형 판정 D3 (자바 Java)

suover

SWEA 13732 정사각형 판정 문제 정보 문제 N×N 크기의 격자판이 있다. 각각의 격자는 비어 있거나(‘.’), 막혀 있다(‘#’). 이때, 막혀 있는 ...

java

SWEA 14178 1차원 정원 D3 (자바 Java)

suover

SWEA 14178 1차원 정원 문제 정보 문제 1차원 수직선 위에 정원이 있다. 모든 정수 1 ≤ i ≤ N 에 ...

java

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

suover

SWEA 14692 통나무 자르기 문제 정보 문제 Alice와 Bob은 길이 N미터의 통나무를 자르는 게임을 한다. 게임은 Alice가 먼저 시작하며 그 이후 ...

java

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

suover

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

java

SWEA 15941 평행사변형 D3 (자바 Java)

suover

SWEA 15941 평행사변형 문제 정보 문제 정수 N이 주어질 때, 모든 변의 길이가 N인 가장 넓은 평행사변형의 넓이를 출력하라. 이 넓이는 정수임이 보장된다. 접근 ...

java

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

suover

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

java

SWEA 2007 패턴 마디의 길이 D2 (자바 Java)

suover

SWEA 2007 패턴 마디의 길이 문제 정보 문제 패턴에서 반복되는 부분을 마디라고 부른다. 문자열을 입력 받아 마디의 길이를 출력하는 문제 ...

java

SWEA 1928 Base64 Decoder D2 (자바 Java)

suover

SWEA 1928 Base64 Decoder 문제 정보 문제 입력으로 Base64 Encoding 된 String 이 주어졌을 때, 해당 String 을 Decoding 하여, ...

java

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

suover

SWEA 1284 수도 요금 경쟁 문제 정보 문제 삼성전자에 입사한 종민이는 회사 근처로 이사를 하게 되었다. 그런데 집의 위치가 두 ...