๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
Algorithm/CodeUp ๊ธฐ์ดˆ 100์ œ

[์ฝ”๋“œ์—… ๊ธฐ์ดˆ 100์ œ] - 1082๋ฒˆ

by ์ฝ”๋”ฉํ•˜๋Š” ๋ถ•์–ด 2021. 3. 7.
๋ฐ˜์‘ํ˜•

[๊ธฐ์ดˆ-์ข…ํ•ฉ] 16์ง„์ˆ˜ ๊ตฌ๊ตฌ๋‹จ?

 

๋ฌธ์ œ) 16์ง„์ˆ˜(0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F)๋ฅผ ๋ฐฐ์šด
์˜์ผ(01)์ด๋Š” 16์ง„์ˆ˜๋ผ๋ฆฌ ๊ณฑํ•˜๋Š” 16์ง„์ˆ˜ ๊ตฌ๊ตฌ๋‹จ?์— ๋Œ€ํ•ด์„œ ๊ถ๊ธˆํ•ด์กŒ๋‹ค.

A, B, C, D, E, F ์ค‘ ํ•˜๋‚˜๊ฐ€ ์ž…๋ ฅ๋  ๋•Œ,
1๋ถ€ํ„ฐ F๊นŒ์ง€ ๊ณฑํ•œ 16์ง„์ˆ˜ ๊ตฌ๊ตฌ๋‹จ์˜ ๋‚ด์šฉ์„ ์ถœ๋ ฅํ•ด๋ณด์ž.
(๋‹จ, A ~ F ๊นŒ์ง€๋งŒ ์ž…๋ ฅ๋œ๋‹ค.)

์ž…๋ ฅ ์ถœ๋ ฅ
B B*1=B
B*2=16
B*3=21
B*4=2C
B*5=37
B*6=42
B*7=4D
B*8=58
B*9=63
B*A=6E
B*B=79
B*C=84
B*D=8F
B*E=9A
B*F=A5

 

#include <stdio.h>
 
int main() {
    int a;
    scanf("%X", &a);
    
    for(int i = 1; i <= 15; i++){
        printf("%X*%X=%X\n", a, i, (i*a));
    }
    
    return 0;
}

์ž…๋ ฅ๊ณผ ์ถœ๋ ฅ ๋ชจ๋‘ 16์ง„์ˆ˜๋กœ ํ•  ๊ฒƒ

์„œ์‹ ๋ฌธ์ž๋Š” %X ๋ฅผ ์‚ฌ์šฉํ•œ๋‹ค

๋ฐ˜์‘ํ˜•

๋Œ“๊ธ€