题解
2024-05-08 22:12:19
发布于:浙江
8阅读
0回复
0点赞
小趴菜*1
#include <cstddef>
#include <iostream>
#include <cstring>
using namespace std;
long long n, a[1005] = {1}, m = 0;
void f(int n){
if (n <= 0) a[m ++] = 0;
else {
a[m ++] = n % 2;
n /= 2;
f(n);
}
return ;
}
int main(){
memset(a, 10, sizeof a);
cin >> n;
f(n);
for (int i = m - 2; i >= 0; i --){
cout << a[i];
}
return 0;
}
全部评论 1
李奕彤,如果你走到了这里,算你有毅力。
我还知道你是11号。
当然我和你不是同班。
来猜猜我是谁2024-05-08 来自 浙江
0
有帮助,赞一个