반응형
/*
* http://sosal.tistory.com/
* made by so_Sal
*/
#include<iostream> // for IO
#include<stdio.h>
#include<cmath>
#include<stdlib.h>
#include<string>
#include<cstring> // for string
#include<iomanip>
#include<vector>
#include<algorithm> // for reverse
#include<iterator>
using namespace std;
int main(){
string s;
int input;
while(1){
cin>>input;
while(input>1){
if(input%2 == 1){
s+='1';
}
else
s+='0'; //2진수 변환
input/=2;
}
s+='1';
reverse(s.begin(),s.end()); //출력 편이를 위해 뒤집어줌
cout<<s<<endl;
s.clear();
}
}
'Programing > C- programing' 카테고리의 다른 글
c++, vector, deque를 이용한 피보나치 수열 구현 (0) | 2014.06.07 |
---|---|
C++ / K-means clustering implementation (0) | 2014.05.14 |
C++ STL vector 프로그래밍 (0) | 2012.09.12 |
화일처리 - MovieLensData 통계 소스 (0) | 2011.05.20 |
소수 판별 프로그램 소스 (2) | 2011.02.12 |