【简单模拟】第十一届蓝桥杯省赛第一场C++ B组《整除序列》(c++)

慈云数据 2024-03-12 技术支持 121 0

1.题目说明

有一个序列,序列的第一个数是 n,后面的每个数是前一个数整除 2,请输出这个序列中值为正数的项。

【简单模拟】第十一届蓝桥杯省赛第一场C++ B组《整除序列》(c++)
(图片来源网络,侵删)

2.输入格式

输入一行包含一个整数 n。

3.输出格式

输出一行,包含多个整数,相邻的整数之间用一个空格分隔,示答案。

【简单模拟】第十一届蓝桥杯省赛第一场C++ B组《整除序列》(c++)
(图片来源网络,侵删)

4.数据范围

1≤n≤10的18次方

5.输入样例

20

6.输出样例

20 10 5 2 1

7.代码

#inClude 
#include 
using NAMEspace std;
typedef long long LL;
int main()
{
    LL n;
    cin >;> n;
    while (n)
    {
        cout 
微信扫一扫加客服

微信扫一扫加客服

点击启动AI问答
Draggable Icon