풀이: 2014 경기도 상업경진대회 프로그래밍 기출문제 5번

자료실

풀이: 2014 경기도 상업경진대회 프로그래밍 기출문제 5번

소프트웨어과 0 1,594 2019.05.17 10:43

#include<stdio.h>
#include<math.h>
 
int main(void)
{
    int gram = 0;
    int res[11] = {0,};
    scanf("%d",&gram); 
    
    for(int i = 10 ; i>= 0 ; i--)   
    {      
        if((gram >= (int)pow(2,i)))
        {      
            gram -= (int)pow(2,i);
            res[i] = 1;
        }      
    }
    
    for(int i = 0 ; i < 11 ; i++)
    {
        if(res[i]) printf("%d(%dg) ",i, (int)pow(2,i));
    }          
}

[이 게시물은 최고관리자님에 의해 2019-09-20 15:17:47 칭찬릴레이에서 이동 됨]

Comments

Category
반응형 구글광고 등
State
  • 현재 접속자 103 명
  • 오늘 방문자 739 명
  • 어제 방문자 2,806 명
  • 최대 방문자 5,371 명
  • 전체 방문자 1,143,009 명
  • 전체 게시물 37,291 개
  • 전체 댓글수 3,720 개
  • 전체 회원수 31 명
Facebook Twitter GooglePlus KakaoStory NaverBand