문제
소스코드
#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
'온라인 코딩 > 문자열(String)' 카테고리의 다른 글
[백준] 11720번 숫자의 합 (0) | 2020.02.25 |
---|---|
[백준] 10908번 알파벳 찾기 (0) | 2020.02.24 |
[백준] 1152번 단어의 개수 (0) | 2020.02.19 |
[백준] 2675번 문자열 반복 (0) | 2020.02.15 |
[백준] 1157번 단어 공부 (0) | 2020.02.15 |