https://www.acmicpc.net/problem/11654
알파벳 소문자, 대문자, 숫자 0~9가 입력으로 주어질 때, 주어진 입력에 대한 아스키 코드를 출력하는 문제이다.
#include <iostream>
#include <string>
using namespace std;
int main(){
char s;
cin >> s;
cout << (int)s;
}
int로 형변환을 해주면 자연스레 아스키코드로 출력한다. 컴퓨터는 모든 값을 숫자로 저장하기 때문.
(tip. a = 97, A = 65)
'알고리즘 > 백준' 카테고리의 다른 글
백준 1152번 단어의 개수 [C++] (0) | 2023.11.22 |
---|---|
백준 11720번 숫자의 합 [C++] (0) | 2023.11.22 |
백준 10951번 A+B - 4 [C++] (1) | 2023.11.20 |
백준 15552번 빠른 A+B [C++] (1) | 2023.11.20 |
백준 1008번 A/B [C++] (0) | 2023.11.20 |