#include <stdio.h>
#include <stdbool.h>
#include <stdlib.h>

int solution(int a, int b) {
    char num1[9];
    char num2[9];
    
    snprintf(num1,9,"%d%d\0",a,b);
    snprintf(num2,9,"%d%d\0",b,a);

    return atoi(num1)>=atoi(num2) ? atoi(num1) : atoi(num2);
}

a의 최대 자릿수 : 4

b의 최대 자릿수 : 4

4 + 4 + 1 = 9

 

*숫자를 문자열로 변환

sprintf()

'전공부셔 > c' 카테고리의 다른 글

[프로그래머스] 원하는 문자열 찾기  (0) 2023.08.27
문자열 겹쳐쓰기  (0) 2023.08.26
대소문자 바꿔서 출력하기  (0) 2023.08.26
문자열에서 문자열 찾기  (0) 2023.03.05
문자열 비교  (0) 2023.03.05

+ Recent posts