본문 바로가기

OLD_알고리즘/Baekjoon81

백준 ] 11656번 - 접미사 배열 | 문제 접미사 배열은 문자열 S의 모든 접미사를 사전순으로 정렬해 놓은 배열이다. baekjoon의 접미사는 baekjoon, aekjoon, ekjoon, kjoon, joon, oon, on, n 으로 총 8가지가 있고, 이를 사전순으로 정렬하면, aekjoon, baekjoon, ekjoon, joon, kjoon, n, on, oon이 된다. 문자열 S가 주어졌을 때, 모든 접미사를 사전순으로 정렬한 다음 출력하는 프로그램을 작성하시오. | 입력 첫째 줄에 문자열 S가 주어진다. S는 알파벳 소문자로만 이루어져 있고, 길이는 1,000보다 작거나 같다. | 출력 첫째 줄부터 S의 접미사를 사전순으로 한 줄에 하나씩 출력한다. 11656번: 접미사 배열 첫째 줄에 문자열 S가 주어진다. S는 알파.. 2021. 3. 2.
백준 ] 10988번 - 팰린드롬인지 확인하기 10988번: 팰린드롬인지 확인하기 첫째 줄에 단어가 주어진다. 단어의 길이는 1보다 크거나 같고, 100보다 작거나 같으며, 알파벳 소문자로만 이루어져 있다. www.acmicpc.net | 문제 알파벳 소문자로만 이루어진 단어가 주어진다. 이때, 이 단어가 팰린드롬인지 아닌지 확인하는 프로그램을 작성하시오. 팰린드롬이란 앞으로 읽을 때와 거꾸로 읽을 때 똑같은 단어를 말한다. level, noon은 팰린드롬이고, baekjoon, online, judge는 팰린드롬이 아니다. | 입력 첫째 줄에 단어가 주어진다. 단어의 길이는 1보다 크거나 같고, 100보다 작거나 같으며, 알파벳 소문자로만 이루어져 있다. | 출력 첫째 줄에 팰린드롬이면 1, 아니면 0을 출력한다. 🌱 정답코드 2021. 3. 2.
백준] 1065 : 한수 1065번: 한수 어떤 양의 정수 X의 각 자리가 등차수열을 이룬다면, 그 수를 한수라고 한다. 등차수열은 연속된 두 개의 수의 차이가 일정한 수열을 말한다. N이 주어졌을 때, 1보다 크거나 같고, N보다 작거나 www.acmicpc.net 🥑 문제 풀이 🌱 정답 코드 #include using namespace std; int main() { int num, tmp_100, tmp_10, tmp_1; int cnt = 0; cin >> num; if(num > 0 && num = 100 && num < 1000){ cnt = 99; for(int i = 111; i num; for (int i = 1; i 99 && i < 1000){ tmp.. 2020. 12. 21.
백준] 1065 : 한수(처음 짠 코드) 보호되어 있는 글 입니다. 2020. 12. 21.