소프트웨어/백준

백준 BOJ <1075번> 나누기 || 파이썬

정베디 2021. 5. 12.

www.acmicpc.net/problem/1075

 

1075번: 나누기

첫째 줄에 N, 둘째 줄에 F가 주어진다. N은 100보다 크거나 같고, 2,000,000,000보다 작거나 같은 자연수이다. F는 100보다 작거나 같은 자연수이다.

www.acmicpc.net

문제 요약:

A와 N을 입력 받는다. A의 일의 자리와 십의 자리를 어떻게 잘 바꿔서 N으로 나누어 떨어지는 가장 작은 수로 만든다. 그때의 일의 자리와 십의 자리를 출력한다.

파이썬 초보도 조금만 고민하면 풀 수 있는 간단한 문제.

코드는 다음과 같다.

최종 코드

위 코드에서는 A를 n으로, N을 d로 표시했다. 이후에 n을 백의 자리 위로 자르거나, n의 길이가 1인 경우에는 공백으로 둔다. 이후에 반복문을 통해 00, 01, 02, 03, ..., 99 까지 확인하며

가장 먼저 나누어지는 값을 프린트하고 quit()을 통해 프로그램을 종료한다.

댓글