杭电2051
此題思路參照杭電2031,相比之下此題更簡(jiǎn)單了!呵呵!(知道注意求幾進(jìn)制就用10進(jìn)制數(shù)除以幾把所求的余數(shù)存到一個(gè)數(shù)組里就行了!同時(shí)也要記下整除后的結(jié)果,用整除后的結(jié)果接著求余!!
直到整出后的結(jié)果為0為止!)
?#include<iostream>
using namespace std;
int main()
{
?int n,a[10000],i=0,j,m;
?while(cin>>n)
?{?
? i=0;
???? m=n;
?while(m!=0)
?{??
?? a[i]=m%2;
?? m=m/2;
?? i++;
?}
?for(j=i-1;j>=0;j--)
????? cout<<a[j];
?cout<<endl;}
?return 0;
}
轉(zhuǎn)載于:https://www.cnblogs.com/xiohao/archive/2012/09/28/2706628.html
總結(jié)
- 上一篇: 外星人入侵游戏--python实战 (
- 下一篇: 最长公共连续子串