U E D R , A S I H C RSS

An Easy Problem/김태진

Status

Problem 2453Userjereneal20
Memory388KTime125MS
LanguageGCCResultAccepted

Idea

  • 다. 1를 for문로 구고, 보다 가 1때까 1 늘려가며 다.

Source Code

#include <stdio.h>

int bincount(int X);

int main()
{
    int N,n,k=0;
    while(1){
        scanf("%d",&N);
        if(N==0) break;
        k=bincount(N);
        for(n=N+1;k!=bincount(n);n++){}
        printf("%d\n",n);
    }
    return 0;
}

int bincount(int X)
{
    int nf,kf=0;
    for(nf=X;nf>0;nf=nf>>1){
        if(nf%2==1) kf++;
    }
    return kf;
}

Trial and error

  • ! 고 문다. .. 그러나 나는 10로 보는 2!! 라고 더군 -- 고민 다. accept! 드길는 198B까 나, 더 로 들 -ㅎㅎㅎ
    • accept 부럽다-. 난 고루고루 러를 겪는데ㅋㅋㅋㅋ 덕 기를 빨려 그런가 두다 ㅠㅠ A1B3C1A2 로 가는 3 뭐고 ... -
      • 보고 본다 바로 accept된. ( 고리 --) 나는.. = -

Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2021-02-07 05:22:28
Processing time 0.0093 sec