-
[브론즈 Ⅴ] 11283번 :: 한글 2 / Java백준/브론즈 2022. 4. 15. 22:21
https://www.acmicpc.net/problem/11283
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scan = new Scanner(System.in); String S = scan.next(); char C = S.charAt(0); System.out.println((int)C - 44031); scan.close(); } }
한글이니까 문자열로 입력받은 뒤에 char형태로 변환 후 44031을 뺀다.
charAt(0)은 문자열의 첫 번째 글자를 가져오는 것이다.
한글을 아스키코드로 보면 '가'는 44032이고,
문제에서는 '가'가 1부터 시작하기 때문에 44031을 뺌.
'백준 > 브론즈' 카테고리의 다른 글
[브론즈 Ⅴ] 11654번 :: 아스키 코드 / Java (0) 2022.04.15 [브론즈 Ⅴ] 11382번 :: 꼬마 정민 / Java (0) 2022.04.15 [브론즈 Ⅴ] 10998번 :: A×B / Java (0) 2022.04.15 [브론즈 Ⅴ] 10926번 :: ??! / Java (0) 2022.04.15 [브론즈 Ⅴ] 10869번 :: 사칙연산 / Java (0) 2022.04.15