알고리즘 정리1. 변수 선언하고 입력 받기int N, B;scanf("%d %d", &N, &B); 2. iterator 설정 및 결과 저장할 result 배열 선언10억 까지 숫자로 주어진다고 했는데 10억을 2진수로 변환해도 30자리 안넘길래 배열 크기를 30으로 함int i = 0;char result[30] = { 0 }; 3. 입력된 숫자(N)가 B보다 클 때 반복되는 while문 작성while (N >= B) 4. N을 B로 나눈 나머지를 result에 저장한 뒤에 iterator를 증가시킴. 이후 N을 B로 나눈 몫의 값으로 초기화함. result 자릿수에 저장시에는 10보다 작으면 숫자 그대로의 ASCII 코드 값으로 저장하고(0의 아스키 코드값이 48이므로 48을 더함) 10이 넘어갈 ..