으하하 공부일기
[SWEA] - 2050. 알파벳을 숫자로 변환 (D1) 본문
[문제]
알파벳으로 이루어진 문자열을 입력 받아 각 알파벳을 1부터 26까지의 숫자로 변환하여 출력하라.
[제약 사항]
문자열의 최대 길이는 200이다.
[입력]
알파벳으로 이루어진 문자열이 주어진다.
[출력]
각 알파벳을 숫자로 변환한 결과값을 빈 칸을 두고 출력한다.
문제 풀기
2050. 알파벳을 숫자로 변환
[풀이]
- 아스키 코드값을 이용하여 풀이
import java.util.Scanner;
class Solution {
public static void main(String[] args) throws Exception {
Scanner sc = new Scanner(System.in);
String s = sc.next();
for(int i=0; i<s.length(); i++) {
int n = (int)s.charAt(i);
System.out.print(n-64 + " ");
}
}
}
'SWEA > D1' 카테고리의 다른 글
[SWEA] - 2058. 자릿수 더하기 (D1) (0) | 2022.04.19 |
---|---|
[SWEA] - 2056. 연월일 달력 (D1) (0) | 2022.04.19 |
[SWEA] - 2047. 신문 헤드라인 (D1) (0) | 2022.04.19 |
[SWEA] - 2043. 서랍의 비밀번호 (D1) (0) | 2022.04.19 |
[SWEA] - 2029. 몫과 나머지 출력하기 (D1) (0) | 2022.04.19 |