== Status == ||Problem||2245||User||talin0528|| ||Memory||5060K||Time||266MS|| ||Language||Java||Result||Accepted|| == Idea == [AnEasyProblem/강소현]과 비슷해서 복붙함. (ex) k = 7일 때, 1 여섯개와 0 한개로 이루어진 이진수를 내림차순으로 정렬 1111110 1111101 1111011 1110111 1101111 1011111 0111111 k = 8이면 1 여섯개와 0 두개로 이루어진 이진수를 내림차순으로 정렬 ... k = 12까지 비슷하게 전개됨 == Source == {{{ import java.util.Scanner; public class Main{ public static void main(String[] args) { Scanner sc = new Scanner(System.in); while(sc.hasNextInt()){ int k = sc.nextInt(); if(k==0) System.exit(0); int[] S = new int [k]; for(int i=0; i0){ temp[num++] = i%2; i = i/2; } return temp; } } }}} == Trial and Error == * Presentation Error - 다 출력하고 마지막에 엔터 하나 더 쳐야함. ---- [ACM_ICPC/2011년스터디]