题解分享
题解分享简介
整除序列(编程题) - 题解
```
import java.util.*;
public class Main{
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
long n = sc.nextLong();
for(long i = n;i > 0;i/=2) {
System.out.print(i +" ");
}
}
}
```
查看全文
0
0
0
6
整除序列(编程题) - 题解
大水题
注意看范围,开long long
```
#include <cstdio>
typedef long long ll;
int main()
{
ll n;
scanf("%lld\n",&n);
while(n>=1){
printf("%lld ",n);
n /=2;
}
return 0;
}
```
0
0
0
1
整除序列(编程题) - 题解
include
using namespace std;
int main()
{
long long n;
cin>>n;
cout<<n<<" ";
while (n)
{
n=n/2;
if(n==0)
break;
cout<<n<<" ";
}
return 0;
}
0
0
0
0



