본문 바로가기

스터디(beakjoon)98

Kotlin] 백준 11654번 문제풀이 https://www.acmicpc.net/problem/11654 11654번: 아스키 코드 알파벳 소문자, 대문자, 숫자 0-9중 하나가 주어졌을 때, 주어진 글자의 아스키 코드값을 출력하는 프로그램을 작성하시오. www.acmicpc.net 풀이 더보기 버퍼에서 받아온 값은 한 자여도 char로 변환할 수 없고, charArray로 변환하고 -> charArray의 첫 문자(어차피 한 문자니까)를 아스키코드로 변환한다. 이 때 코틀린은 (char).code로 아스키코드로 변환할 수 있다. import java.io.BufferedReader import java.io.BufferedWriter import java.io.InputStreamReader import java.io.OutputStrea.. 2023. 5. 25.
Kotlin] 백준 9086번 문제 풀이 https://www.acmicpc.net/problem/9086 9086번: 문자열 입력의 첫 줄에는 테스트 케이스의 개수 T(1 ≤ T ≤ 10)가 주어진다. 각 테스트 케이스는 한 줄에 하나의 문자열이 주어진다. 문자열은 알파벳 A~Z 대문자로 이루어지며 알파벳 사이에 공백은 없으 www.acmicpc.net 풀이 더보기 https://itstudy-mary.tistory.com/506 Kotlin] 백준 27866번 문제 풀이 https://www.acmicpc.net/problem/27866 27866번: 문자와 문자열 첫째 줄에 영어 소문자와 대문자로만 이루어진 단어 $S$가 주어진다. 단어의 길이는 최대 $1\,000$이다. 둘째 줄에 정수 $i$가 주어진다. ($1 \le i \l itst.. 2023. 4. 28.
Kotlin] 백준 2743번 문제 풀이 https://www.acmicpc.net/problem/2743 2743번: 단어 길이 재기 알파벳으로만 이루어진 단어를 입력받아, 그 길이를 출력하는 프로그램을 작성하시오. www.acmicpc.net 풀이 더보기 코틀린엔 문자열.length를 통해 문자열의 글자 갯수를 카운팅 해주는 매서드가 따로 있다. import java.io.BufferedReader import java.io.BufferedWriter import java.io.InputStreamReader import java.io.OutputStreamWriter fun main(args: Array) { question2743() } fun question2743() { var reader = BufferedReader(InputSt.. 2023. 4. 28.
Kotlin] 백준 27866번 문제 풀이 https://www.acmicpc.net/problem/27866 27866번: 문자와 문자열 첫째 줄에 영어 소문자와 대문자로만 이루어진 단어 $S$가 주어진다. 단어의 길이는 최대 $1\,000$이다. 둘째 줄에 정수 $i$가 주어진다. ($1 \le i \le \left|S\right|$) www.acmicpc.net 풀이 더보기 그냥 배열의 index 찾듯 문자열도 인덱스를 넣으면 char을 추출할 수 있다. 근데 들어오는 인덱스가 인간의 기준이기 때문에 컴퓨터의 기준 인덱스를 맞추기 위해 -1을 해주어야 한다. import java.io.BufferedReader import java.io.BufferedWriter import java.io.InputStreamReader import jav.. 2023. 4. 27.
반응형