본문 바로가기

문자열45

[백준] 27866번 : 문자와 문자열 – JAVA [자바] https://www.acmicpc.net/problem/27866 27866번: 문자와 문자열 첫째 줄에 영어 소문자와 대문자로만 이루어진 단어 $S$가 주어진다. 단어의 길이는 최대 $1\,000$이다. 둘째 줄에 정수 $i$가 주어진다. ($1 \le i \le \left|S\right|$) www.acmicpc.net 문제 문제 풀이 백준 27866번 문자와 문자열은 브론즈 5 난이도의 구현 및 문자열 문제이다. 이 문제에서는 문자열 S와 정수 i가 주어진다. 이때 S의 i번째 글자를 출력하면 된다. 이 문제는 String 클래스에 charAt(int index) 함수를 이용하면 쉽게 풀 수 있다. 이 함수는 문자열의 index에 있는 글자를 반환하는 함수이다. 문자열의 인덱스는 1이 아니라 0에.. 2023. 8. 1.
[백준] 2002번 : 추월 – JAVA [자바] https://www.acmicpc.net/problem/2002 2002번: 추월 입력은 총 2N+1개의 줄로 이루어져 있다. 첫 줄에는 차의 대수 N(1 ≤ N ≤ 1,000)이 주어진다. 둘째 줄부터 N개의 줄에는 대근이가 적은 차량 번호 목록이 주어지고, N+2째 줄부터 N개의 줄에는 영식이 www.acmicpc.net 문제 문제 풀이 백준 2002번 추월은 실버 1 난이도의 자료 구조 및 문자열 문제이다. 이 문제에서는 차의 대수 N이 주어진다. 그리고 터널에 들어간 차 N대와 터널에서 나온 차 N대가 주어진다. 이때, 터널 내부에서 반드시 추월을 했을 것으로 여겨지는 차가 몇 대인지 출력하면 된다. 이 문제를 풀기 위해서는 '추월'이라는 것을 정의해야 한다. 차가 추월을 하려면 앞에 있었던 차.. 2023. 8. 1.
[백준] 19583번 : 싸이버개강총회 – JAVA [자바] https://www.acmicpc.net/problem/19583 19583번: 싸이버개강총회 첫번째 줄에는 개강총회를 시작한 시간 S, 개강총회를 끝낸 시간 E, 개강총회 스트리밍을 끝낸 시간 Q가 주어진다. (00:00 ≤ S < E < Q ≤ 23:59) 각 시간은 HH:MM의 형식으로 주어진다. 두번째 줄부터는 www.acmicpc.net 문제 문제 풀이 백준 19583번 싸이버개강총회는 실버 2 난이도의 구현 및 해시 문제이다. 이 문제에서는 개강총회를 시작한 시간 S, 개강총회를 끝낸 시간 E, 개강총회 스트리밍을 끝낸 시간 Q가 주어진다. 그리고 채팅 기록들이 시간순으로 주어지는데 이때 출석이 확인된 학회원의 인원수를 출력하면 된다. 출석이 확인되는 조건은 다음과 같다. 1. 개강총회를 시.. 2023. 8. 1.
[백준] 9933번 : 민균이의 비밀번호 – JAVA [자바] https://www.acmicpc.net/problem/9933 9933번: 민균이의 비밀번호 첫째 줄에 단어의 수 N (2 ≤ N ≤ 100)이 주어진다. 다음 N개 줄에는 파일에 적혀있는 단어가 한 줄에 하나씩 주어진다. 단어는 알파벳 소문자로만 이루어져 있으며, 길이는 2보다 크고 14보다 작은 www.acmicpc.net 문제 문제 풀이 백준 9933번 민균이의 비밀번호는 브론즈 1 난이도의 문자열 및 해시 문제이다. 이 문제에서는 N개의 단어가 주어지고 이 중에서 민균이의 비밀번호를 찾으면 된다. 여기서 민균이의 비밀번호는 문자열이 있으면 이 문자여을 뒤집은 단어도 있는 게 민균이의 비밀번호다. N개의 단어 중에서 민균이의 비밀번호를 찾고 이 비밀번호의 길이와 가운데 글자를 출력하면 된다. 이.. 2023. 7. 27.
반응형