C언어 문제풀이

2908번: 상수

지식보부상님 2021. 1. 3. 13:45

백준 2908번

 

문제: www.acmicpc.net/problem/2908

 

2908번: 상수

상근이의 동생 상수는 수학을 정말 못한다. 상수는 숫자를 읽는데 문제가 있다. 이렇게 수학을 못하는 상수를 위해서 상근이는 수의 크기를 비교하는 문제를 내주었다. 상근이는 세 자리 수 두

www.acmicpc.net

 

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
#include <stdio.h>
#include <stdlib.h>
 
 
int main()
{
    int A, B;
    int a1, a2, a3;
    int b1, b2, b3;
 
    scanf("%d %d"&A, &B);
 
    a1 = A % 10// A의 일의자리 숫자
    a2 = (A % 100 - a1); // A의 십의자리 숫자 * 10
    a3 = A / 100// A의 백의자리 숫자
    
    b1 = B % 10// B의 일의자리 숫자
    b2 = (B % 100 - b1); // B의 십의자리 숫자 * 10
    b3 = B / 100// B의 백의자리 숫자
 
    A = 100 * a1 + a2 + a3;
    B = 100 * b1 + b2 + b3;
    if (A < B)
        printf("%d", B);
    else
        printf("%d", A);
 
    return 0;
}
 
 
cs