108291 [백준] 자바 10829 이진수 변환 문제 자연수 N이 주어진다. N을 이진수로 바꿔서 출력하는 프로그램을 작성하시오. 입력 첫째 줄에 자연수 N이 주어진다. (1 ≤ N ≤ 100,000,000,000,000) 출력 N을 이진수로 바꿔서 출력한다. 이진수는 0으로 시작하면 안 된다. 테스트 케이스 접근 재귀를 이용해서 십진수를 이진수로 바꾸는 문제입니다. num이라는 수가 있으면 2로 나눠서 num/=2 해주고 나머지는 stringbuilder를 이용하여 모았다가 뒤집어서 출력해줍니다. 코드 import java.awt.desktop.SystemEventListener; import java.io.*; import java.math.*; import java.util.*; public class Main { /* 10829 problem .. 2021. 6. 30. 이전 1 다음 반응형