No. 1094 1094번: 막대기 (acmicpc.net) 1094번: 막대기 지민이는 길이가 64cm인 막대를 가지고 있다. 어느 날, 그는 길이가 Xcm인 막대가 가지고 싶어졌다. 지민이는 원래 가지고 있던 막대를 더 작은 막대로 자른다음에, 풀로 붙여서 길이가 Xcm인 막대 www.acmicpc.net [코드] #include int main(){ int n, cnt=0; scanf("%d", &n); while(n>0){ if(n%2 == 1) cnt++; n /= 2; } printf("%d", cnt); return 0; } [정리] 이 문제는 64 이하의 자연수를 2진수로 나타 내었을 때 1의 개수를 묻는 문제이다. 막대를 반으로만 자른다는점, 그리고 각각 다른 크기의 막대를 붙여서 다른 ..