μƒˆμ†Œμ‹

μ•Œκ³ λ¦¬μ¦˜/BaekJoon

BOJ 11654번: μ•„μŠ€ν‚€ μ½”λ“œ

  • -
728x90

문제

μ•ŒνŒŒλ²³ μ†Œλ¬Έμž, λŒ€λ¬Έμž, 숫자 0~9쀑 ν•˜λ‚˜κ°€ μ£Όμ–΄μ‘Œμ„ λ•Œ, 주어진 κΈ€μžμ˜ μ•„μŠ€ν‚€ μ½”λ“œκ°’μ„ 좜λ ₯ν•˜λŠ” ν”„λ‘œκ·Έλž¨μ„ μž‘μ„±ν•˜μ‹œμ˜€

 

μž…λ ₯

μ•ŒνŒŒλ²³ μ†Œλ¬Έμž λŒ€λ¬Έμž, 숫자 0~9쀑 ν•˜λ‚˜κ°€ 첫째 쀄에 주어진닀

 

좜λ ₯

μž…λ ₯으둜 주어진 κΈ€μžμ˜ μ•„μŠ€ν‚€ μ½”λ“œ 값을 좜λ ₯ν•œλ‹€

 

μ½”λ“œ

1
2
3
4
5
6
7
8
9
#include <iostream>
using namespace std;
 
int main() {
    char unicode;
    scanf("%c",&unicode);
    printf("%d",static_cast<int>(unicode));
    return 0;
}
cs

*κ°„λ‹¨ν•œ ν•΄μ„€*

문자λ₯Ό λ°›μ•„μ„œ ν•΄λ‹Ήν•˜λŠ” μ•„μŠ€ν‚€μ½”λ“œμ˜ 번호λ₯Ό 좜λ ₯ν•˜λŠ” λ¬Έμ œμ΄λ‹€

C++μ—μ„œλŠ” ν•΄λ‹Ήν•˜λŠ” 숫자둜 λ³€ν™˜μ‹œμΌœμ£ΌλŠ” static_cast<int>() ν•¨μˆ˜λ₯Ό μ“°λ©΄ κ°„λ‹¨ν•˜κ²Œ λ³€κ²½ν•  수 μžˆλ‹€

이 ν•¨μˆ˜λ₯Ό μ“°κ²Œ 되면 μ»΄νŒŒμΌλŸ¬μ—μ„œ νƒ€μž… 였λ₯˜λ₯Ό μΈ‘μ •ν•  수 있고 μ—…μΊμŠ€νŒ…, λ‹€μš΄μΊμŠ€νŒ…μ„ μ œμ™Έν•œ ν¬μΈν„°μ˜ ν˜• λ³€ν™˜μ΄ λΆˆκ°€λŠ₯ν•˜λ‹€λŠ” μž₯점이 μžˆλ‹€

 

*λ©”λͺ¨λ¦¬*

1984KB

*μ‹œκ°„*

0ms

*μ–Έμ–΄*

C++14

*μ½”λ“œκΈΈμ΄*

146B

 

*이 λ°©λ²•λ§Œμ΄ λ§žλŠ” 정닡은 μ•„λ‹™λ‹ˆλ‹€.

훨씬 μ’‹κ³  λΉ λ₯Έ λ‹€λ₯Έ μ•Œκ³ λ¦¬μ¦˜μ„ κ΅¬ν˜„ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

μ•Œκ³ λ¦¬μ¦˜ κ³΅λΆ€ν•˜μ‹œλŠ” λΆ„λ“€ ν™”μ΄νŒ…! '0'/*

 

λ°˜μ‘ν˜•
Contents

ν¬μŠ€νŒ… μ£Όμ†Œλ₯Ό λ³΅μ‚¬ν–ˆμŠ΅λ‹ˆλ‹€

이 글이 도움이 λ˜μ—ˆλ‹€λ©΄ 곡감 λΆ€νƒλ“œλ¦½λ‹ˆλ‹€.