-
2050. 알파벳을 숫자로 변환코딩 테스트/SW Expert Academy 2021. 6. 15. 19:35
SW Expert Academy
SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요!
swexpertacademy.com
문제 이해
-> 알파벳으로 이루어진 문자열을 입력 받아 각 알파벳을 1부터 26까지의 숫자로 변환하여 출력하는 프로그램
문제 주의
-> 문자열의 최대 길이는 200
문제 풀이
-> 문자열을 받을 string 객체 생성 후 문자열을 할당
-> ASCII 코드를 활용하여 문자열을 각각 출력
-> 대문자 A에서 64를 빼면 숫자 1이 나오는 원리를 이용하여 B, C, D, ... , Z 까지 적용
#include<iostream> using namespace std; int main() { string str; cin >> str; for (int i = 0; i < str.length(); i++) cout << str[i] - 64 << " "; return 0; }
'코딩 테스트 > SW Expert Academy' 카테고리의 다른 글
2068. 최대수 구하기 (0) 2021.06.15 2063. 중간값 찾기 (0) 2021.06.15 2029. 몫과 나머지 출력하기 (0) 2021.06.12 2043. 서랍의 비밀번호 (0) 2021.06.12 2027. 대각선 출력하기 (0) 2021.06.12