Baekjoon/제 2회 천하제일 코딩대회 본선(3)
-
[BOJ 15926] 현욱은 괄호왕이야!!
https://www.acmicpc.net/problem/15926 15926번: 현욱은 괄호왕이야!! 첫 번째 입출력에서, 맨 처음 위치부터 4개를 잘라낸 (())가 가장 긴 올바른 괄호 문자열이다. 두 번째 입출력에서, 6번째 위치부터 8개를 잘라낸 ()((()))가 가장 긴 올바른 괄호 문자열이다. www.acmicpc.net - 문제 요약 첫 줄에 문자열의 길이 n(1n>>a; w.push(-1); for(int i=0;i
2021.08.08 -
[BOJ 15924] 욱제는 사과팬이야!!
https://www.acmicpc.net/problem/15924 15924번: 욱제는 사과팬이야!! 첫째 줄에 구사과가 선물을 가져가는 경로의 수를 출력한다. 경로가 너무 많아질 수 있으므로 1,000,000,009 (109 + 9)로 나눈 나머지를 출력한다. www.acmicpc.net - 문제 요약 지도의 가로, 세로 크기인 N, M과 도착지 X를 포함한 지도가 주어진다. 지도는 E(i, j+1로 이동), S(i+1, j로 이동), B(i+1, j 또는 i, j+1로 이동)로만 이루어져 있다. 욱제가 도착지 X에 선물을 놓을 때 구사과가 선물을 가져가는 경로의 수를 구하시오. 이때, 경로의 수는 1,000,000,009로 나눈 나머지를 출력하시오. - 알고리즘 정리 우선 경로의 수를 구하라고 하는..
2021.07.17 -
[BOJ 15927] 회문은 회문아니야!!
https://www.acmicpc.net/problem/15927 15927번: 회문은 회문아니야!! 팰린드롬이란 앞으로 읽으나 뒤로 읽으나 같은 문자열을 말한다. 팰린드롬의 예시로 POP, ABBA 등이 있고, 팰린드롬이 아닌 것의 예시로 ABCA, PALINDROME 등이 있다. 같은 의미를 가지는 여러 단어들을 www.acmicpc.net - 문제 요약 알파벳 대문자로 이루어진 문자열이 주어졌을 때, 팰린드롬이 아닌 가장 긴 부분 문자열의 길이를 구해 보자. 이때 부분 문자열을 이루는 글자는 연속해야 한다. 팰린드롬이 아닌 부분 문자열이 없다면 -1을 출력한다. - 알고리즘 정리 우선 가장 긴 팰린드롬을 만들기 위해서는 문자열의 양 끝 문자가 달라야 합니다. Tast case 2를 예로 들면 "P..
2021.07.15