알고리즘

algorithm 을 다루는 페이지 입니다.

java

SWEA 11736 평범한 숫자 D3 (자바 Java)

suover

SWEA 11736 평범한 숫자 문제 정보 문제 1 이상 N 이하의 정수가 적혀 있는 길이 N의 순열 p1, p2, …, pN이 있다. 수열에 있는 모든 숫자는 ...

java

SWEA 11856 반반 D3 (자바 Java)

suover

SWEA 11856 반반 문제 정보 문제 길이 4의 알파벳 대문자로 이루어진 문자열 S가 주어졌을 때, S에 정확히 두 개의 서로 다른 문자가 ...

java

SWEA 12004 구구단 1 D3 (자바 Java)

suover

SWEA 12004 구구단 1 문제 정보 문제 정수 N이 주어졌을 때, N 이 1 이상 9 이하의 두 수 a, ...

java

SWEA 12221 구구단2 D3 (자바 Java)

suover

SWEA 12221 구구단2 문제 정보 문제 아기 석환이는 최근 구구단을 배웠다. 그래서 1 이상 9 이하의 자연수 두개를 곱셈할 수 ...

java

SWEA 12368 24시간 D3 (자바 Java)

suover

SWEA 12368 24시간 문제 정보 문제 하루는 24시간이다. 24시간제 시계에서는 하루가 자정에서 시작해서 다음 날 자정에서 끝나며, 자정에서부터 지금까지 흐른 ...

java

SWEA 13218 조별과제 D3 (자바 Java)

suover

SWEA 13218 조별과제 문제 정보 문제 당신은 교수이다. 매주 월요일과 수요일 오전 9시부터 10시 30분까지 진행되는 당신의 수업에는 N명의 수강생이 ...

java

SWEA 13229 일요일 D3 (자바 Java)

suover

SWEA 13229 일요일 문제 정보 문제 오늘의 요일을 나타내는 문자열 S가 주어진다. S는 “MON”(월), “TUE”(화), “WED”(수), “THU”(목), “FRI”(금), “SAT”(토), “SUN”(일) 중 하나이다. 다음 (즉, 내일 ...

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 에 ...