자료구조와 알고리듬 With Java/[Study] BAEKJOON 프로그래머스 CodeUp LeetCode

Code up 1920 재귀함수를 이용한 2진수 변환

계란💕 2022. 3. 16. 09:25
<hide/>
import java.util.Scanner;
public class BinanyOperation {
	public static void main(String[] args) {
		
		Scanner scan = new Scanner(System.in);
		
		int m = scan.nextInt();
	
		if(m  == 0) {
			System.out.println(0);
		}else {
			BinanyFunc(m);
		}
	}
    
	public static void BinanyFunc(int n){
		
		if(n == 0) 
			return;
		else {
			BinanyFunc(n / 2);		
			System.out.printf("%d", n % 2);
		}
	}
}