본문 바로가기

온라인 코딩/문자열(String)

[백준] 11654번 아스키 코드

 

 

 

 

 

문제

 

소스코드

#include<iostream>
int main() {
	char c;
	std::cin >> c;
	std::cout << static_cast<int>(c) << std::endl;

}

 

후기

3번째로 풀어본 문자열 문제이다. 사실 올리기도 뭐할 정도로 쉬운 문제이다. 

문제의 난이도 자체보다는 왜 문자를 int로 했을 때 숫자가 나오는지를 알 고 있냐고 중요한 거 같다.

컴퓨터는 문자도 전부 숫자로 가지고 있기 때문에 문자를 숫자로 바꿨을 때 해당하는 문자의 숫자가 나오는 것이다.

 

 

 

출처 및 레퍼런스

문제 링크:https://www.acmicpc.net/problem/11654