[λ°±μ€/C++] 11654λ² : μμ€ν€ μ½λ
λ¬Έμ
μνλ²³ μλ¬Έμ, λλ¬Έμ, μ«μ 0-9μ€ νλκ° μ£Όμ΄μ‘μ λ, μ£Όμ΄μ§ κΈμμ μμ€ν€ μ½λκ°μ μΆλ ₯νλ νλ‘κ·Έλ¨μ μμ±νμμ€.
μ λ ₯
μνλ²³ μλ¬Έμ, λλ¬Έμ, μ«μ 0-9 μ€ νλκ° μ²«μ§Έ μ€μ μ£Όμ΄μ§λ€.
μΆλ ₯
μ λ ₯μΌλ‘ μ£Όμ΄μ§ κΈμμ μμ€ν€ μ½λ κ°μ μΆλ ₯νλ€.
νμ΄
char νμ μ int νμ λ£μΌλ©΄ μμ€ν€ μ½λλ‘ μ μ₯λλ€!
#include <iostream>
using namespace std;
int main()
{
char c;
cin >> c;
cout << (int)c;
}
https://www.acmicpc.net/problem/11654
11654λ²: μμ€ν€ μ½λ
μνλ²³ μλ¬Έμ, λλ¬Έμ, μ«μ 0-9μ€ νλκ° μ£Όμ΄μ‘μ λ, μ£Όμ΄μ§ κΈμμ μμ€ν€ μ½λκ°μ μΆλ ₯νλ νλ‘κ·Έλ¨μ μμ±νμμ€.
www.acmicpc.net
μμ€ν€μ½λλ μ»΄νμ€ μ΄νλ‘ λ무 μ€λλ§μ΄λ€γ ...Aκ° 65, aκ° 97μΈ κ²μ κΈ°μ΅νλ©΄ 'A'-'65' = 'a'-'97'=0μ μ΄μ©ν μ μλ€