분류 전체보기
-
https://www.acmicpc.net/problem/5586 5586번: JOI와 IOI 입력으로 주어지는 문자열에서 연속으로 3개의 문자가 JOI 또는 IOI인 곳이 각각 몇 개 있는지 구하는 프로그램을 작성하시오. 문자열은 알파벳 대문자로만 이루어져 있다. 예를 들어, 아래와 같 www.acmicpc.net 입력으로 주어지는 문자열에서 연속으로 3개의 문자가 JOI 또는 IOI인 곳이 각각 몇 개 있는지 구하기 문자열은 알파벳 대문자로만 이루어져 있음 예를 들어, "JOIOIOI"에는 JOI가 1개, IOI가 2개 있음 입력 첫째 줄에 알파벳 10000자 이내의 문자열이 주어짐 출력 첫째 줄에 문자열에 포함되어 있는 JOI의 개수, 둘째 줄에 IOI의 개수를 출력 시간 제한: 1초 메모리 제한:..
[Python] 백준 5586번_JOI와 IOIhttps://www.acmicpc.net/problem/5586 5586번: JOI와 IOI 입력으로 주어지는 문자열에서 연속으로 3개의 문자가 JOI 또는 IOI인 곳이 각각 몇 개 있는지 구하는 프로그램을 작성하시오. 문자열은 알파벳 대문자로만 이루어져 있다. 예를 들어, 아래와 같 www.acmicpc.net 입력으로 주어지는 문자열에서 연속으로 3개의 문자가 JOI 또는 IOI인 곳이 각각 몇 개 있는지 구하기 문자열은 알파벳 대문자로만 이루어져 있음 예를 들어, "JOIOIOI"에는 JOI가 1개, IOI가 2개 있음 입력 첫째 줄에 알파벳 10000자 이내의 문자열이 주어짐 출력 첫째 줄에 문자열에 포함되어 있는 JOI의 개수, 둘째 줄에 IOI의 개수를 출력 시간 제한: 1초 메모리 제한:..
2023.04.03 -
https://www.acmicpc.net/problem/10808 10808번: 알파벳 개수 단어에 포함되어 있는 a의 개수, b의 개수, …, z의 개수를 공백으로 구분해서 출력한다. www.acmicpc.net 알파벳 소문자로만 이루어진 단어 S가 주어짐 각 알파벳이 단어에 몇 개가 포함되어 있는지 구하기 입력 첫째 줄에 단어 S가 주어짐 단어의 길이는 100을 넘지 않으며, 알파벳 소문자로만 이루어져 있음 출력 단어에 포함되어 있는 a의 개수, b의 개수, …, z의 개수를 공백으로 구분해서 출력 시간 제한: 1초 메모리 제한: 256 MB """ 입출력 예시) baekjoon -> 1 1 0 0 1 0 0 0 0 1 1 0 0 1 2 0 0 0 0 0 0 0 0 0 0 0 """ ## 의사코드 ..
[Python] 백준 10808번_알파벳 개수https://www.acmicpc.net/problem/10808 10808번: 알파벳 개수 단어에 포함되어 있는 a의 개수, b의 개수, …, z의 개수를 공백으로 구분해서 출력한다. www.acmicpc.net 알파벳 소문자로만 이루어진 단어 S가 주어짐 각 알파벳이 단어에 몇 개가 포함되어 있는지 구하기 입력 첫째 줄에 단어 S가 주어짐 단어의 길이는 100을 넘지 않으며, 알파벳 소문자로만 이루어져 있음 출력 단어에 포함되어 있는 a의 개수, b의 개수, …, z의 개수를 공백으로 구분해서 출력 시간 제한: 1초 메모리 제한: 256 MB """ 입출력 예시) baekjoon -> 1 1 0 0 1 0 0 0 0 1 1 0 0 1 2 0 0 0 0 0 0 0 0 0 0 0 """ ## 의사코드 ..
2023.04.02 -
https://www.acmicpc.net/problem/2386 2386번: 도비의 영어 공부 출력의 각 줄은 입력으로 주어진 소문자와 그 소문자 알파벳이 나타난 횟수로 이루어진다. 이때 문장에서 해당 알파벳이 소문자로 나타나던 대문자로 나타나던 모두 세야 한다. www.acmicpc.net 꿍은 도비의 자유를 위해 영어를 가르치기로 결심 영어 문장과 알파벳 하나가 주어지면 그 알파벳이 문장에서 몇 번 나타나는지를 세는 문제들을 내주었음 도비를 위해 문제의 답을 알려주기 입력 입력은 몇 개의 줄들로 이루어짐 각 줄에는 하나의 소문자와 영어 문장이 공백으로 구분되어 주어짐 각 문장은 길이가 1에서 250이며 입력의 마지막은 # 출력 출력의 각 줄은 입력으로 주어진 소문자와 그 소문자 알파벳이 나타난 횟수..
[Python] 백준 2386번_도비의 영어 공부https://www.acmicpc.net/problem/2386 2386번: 도비의 영어 공부 출력의 각 줄은 입력으로 주어진 소문자와 그 소문자 알파벳이 나타난 횟수로 이루어진다. 이때 문장에서 해당 알파벳이 소문자로 나타나던 대문자로 나타나던 모두 세야 한다. www.acmicpc.net 꿍은 도비의 자유를 위해 영어를 가르치기로 결심 영어 문장과 알파벳 하나가 주어지면 그 알파벳이 문장에서 몇 번 나타나는지를 세는 문제들을 내주었음 도비를 위해 문제의 답을 알려주기 입력 입력은 몇 개의 줄들로 이루어짐 각 줄에는 하나의 소문자와 영어 문장이 공백으로 구분되어 주어짐 각 문장은 길이가 1에서 250이며 입력의 마지막은 # 출력 출력의 각 줄은 입력으로 주어진 소문자와 그 소문자 알파벳이 나타난 횟수..
2023.04.01 -
https://www.acmicpc.net/problem/9086 9086번: 문자열 입력의 첫 줄에는 테스트 케이스의 개수 T(1 ≤ T ≤ 10)가 주어진다. 각 테스트 케이스는 한 줄에 하나의 문자열이 주어진다. 문자열은 알파벳 A~Z 대문자로 이루어지며 알파벳 사이에 공백은 없으 www.acmicpc.net 문자열을 입력으로 주면 문자열의 첫 글자와 마지막 글자를 출력하기 입력 입력의 첫 줄에는 테스트 케이스의 개수 T(1 ≤ T ≤ 10)가 주어짐 각 테스트 케이스는 한 줄에 하나의 문자열이 주어짐 문자열은 알파벳 A~Z 대문자로 이루어지며 알파벳 사이에 공백은 없으며 문자열의 길이는 1000보다 작음 출력 각 테스트 케이스에 대해서 주어진 문자열의 첫 글자와 마지막 글자를 연속하여 출력 시간 ..
[Python] 백준 9086번_문자열https://www.acmicpc.net/problem/9086 9086번: 문자열 입력의 첫 줄에는 테스트 케이스의 개수 T(1 ≤ T ≤ 10)가 주어진다. 각 테스트 케이스는 한 줄에 하나의 문자열이 주어진다. 문자열은 알파벳 A~Z 대문자로 이루어지며 알파벳 사이에 공백은 없으 www.acmicpc.net 문자열을 입력으로 주면 문자열의 첫 글자와 마지막 글자를 출력하기 입력 입력의 첫 줄에는 테스트 케이스의 개수 T(1 ≤ T ≤ 10)가 주어짐 각 테스트 케이스는 한 줄에 하나의 문자열이 주어짐 문자열은 알파벳 A~Z 대문자로 이루어지며 알파벳 사이에 공백은 없으며 문자열의 길이는 1000보다 작음 출력 각 테스트 케이스에 대해서 주어진 문자열의 첫 글자와 마지막 글자를 연속하여 출력 시간 ..
2023.03.31 -
https://www.acmicpc.net/problem/2178 2178번: 미로 탐색 첫째 줄에 두 정수 N, M(2 ≤ N, M ≤ 100)이 주어진다. 다음 N개의 줄에는 M개의 정수로 미로가 주어진다. 각각의 수들은 붙어서 입력으로 주어진다. www.acmicpc.net N×M크기의 배열로 표현되는 미로가 있음 미로에서 1은 이동할 수 있는 칸을 나타내고, 0은 이동할 수 없는 칸을 나타냄 이러한 미로가 주어졌을 때, (1, 1)에서 출발하여 (N, M)의 위치로 이동할 때 지나야 하는 최소의 칸 수를 구하기 한 칸에서 다른 칸으로 이동할 때, 서로 인접한 칸으로만 이동할 수 있음 칸을 셀 때에는 시작 위치와 도착 위치도 포함 위의 예에서는 15칸을 지나야 (N, M)의 위치로 이동할 수 있음 ..
[Python] 백준 2178번_미로 탐색https://www.acmicpc.net/problem/2178 2178번: 미로 탐색 첫째 줄에 두 정수 N, M(2 ≤ N, M ≤ 100)이 주어진다. 다음 N개의 줄에는 M개의 정수로 미로가 주어진다. 각각의 수들은 붙어서 입력으로 주어진다. www.acmicpc.net N×M크기의 배열로 표현되는 미로가 있음 미로에서 1은 이동할 수 있는 칸을 나타내고, 0은 이동할 수 없는 칸을 나타냄 이러한 미로가 주어졌을 때, (1, 1)에서 출발하여 (N, M)의 위치로 이동할 때 지나야 하는 최소의 칸 수를 구하기 한 칸에서 다른 칸으로 이동할 때, 서로 인접한 칸으로만 이동할 수 있음 칸을 셀 때에는 시작 위치와 도착 위치도 포함 위의 예에서는 15칸을 지나야 (N, M)의 위치로 이동할 수 있음 ..
2023.03.30 -
https://www.acmicpc.net/problem/25305 25305번: 커트라인 시험 응시자들 가운데 1등은 100점, 2등은 98점, 3등은 93점이다. 2등까지 상을 받으므로 커트라인은 98점이다. www.acmicpc.net 2022 연세대학교 미래캠퍼스 슬기로운 코딩생활에 N명의 학생들이 응시 이들 중 점수가 가장 높은 k명은 상을 받을 것 이 때, 상을 받는 커트라인이 몇 점인지 구하기 커트라인이란 상을 받는 사람들 중 점수가 가장 가장 낮은 사람의 점수를 말함 입력 첫째 줄에는 응시자의 수 N과 상을 받는 사람의 수 k가 공백을 사이에 두고 주어짐 둘째 줄에는 각 학생의 점수 x가 공백을 사이에 두고 주어짐 출력 상을 받는 커트라인을 출력 제한 1≤N≤1000..
[Python] 백준 25305번_커트라인https://www.acmicpc.net/problem/25305 25305번: 커트라인 시험 응시자들 가운데 1등은 100점, 2등은 98점, 3등은 93점이다. 2등까지 상을 받으므로 커트라인은 98점이다. www.acmicpc.net 2022 연세대학교 미래캠퍼스 슬기로운 코딩생활에 N명의 학생들이 응시 이들 중 점수가 가장 높은 k명은 상을 받을 것 이 때, 상을 받는 커트라인이 몇 점인지 구하기 커트라인이란 상을 받는 사람들 중 점수가 가장 가장 낮은 사람의 점수를 말함 입력 첫째 줄에는 응시자의 수 N과 상을 받는 사람의 수 k가 공백을 사이에 두고 주어짐 둘째 줄에는 각 학생의 점수 x가 공백을 사이에 두고 주어짐 출력 상을 받는 커트라인을 출력 제한 1≤N≤1000..
2023.03.29