2020年7月5日蓝桥杯省赛CC大学B组第一场F题整除序列解析是怎样的?

2026-06-09 10:143阅读0评论SEO基础
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计422个文字,预计阅读时间需要2分钟。

2020年7月5日蓝桥杯省赛C/C大学B组第一场F题整除序列解析是怎样的?

尊敬的评委,我叫庄杰(qí+guān+jié)+。题目F:整除序列+时间限制:1.0s+内存限制:256.0MB+本题总分:15分+【问题描述】+有一个序列,序列的第一个数是n+,后面的每个数是前一个数的整数倍+。


  大家好,我叫亓官劼(qí guān jié )



试题 F:整除序列

时间限制: 1.0s 内存限制: 256.0MB 本题总分:15 分

有一个序列,序列的第一个数是 n,后面的每个数是前一个数整除 2,请输

出这个序列中值为正数的项。

输入一行包含一个整数 n

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

20

20 10 5 2 1

对于 80% 的评测用例,1 ≤ n ≤ 10^9。

对于所有评测用例,1 ≤ n≤ 10^18。

试题F 题解

#include <iostream>
using namespace std;
int main(){
long long int n;
cin>>n;
while(n){
// 输出数据量较大,使用printf比较好
// 在蓝桥杯系统系统中,lld应使用%I64d
printf("%lld ",n);
n = n>>1;
}
return 0;
}


2020年7月5日蓝桥杯省赛C/C大学B组第一场F题整除序列解析是怎样的?

本文共计422个文字,预计阅读时间需要2分钟。

2020年7月5日蓝桥杯省赛C/C大学B组第一场F题整除序列解析是怎样的?

尊敬的评委,我叫庄杰(qí+guān+jié)+。题目F:整除序列+时间限制:1.0s+内存限制:256.0MB+本题总分:15分+【问题描述】+有一个序列,序列的第一个数是n+,后面的每个数是前一个数的整数倍+。


  大家好,我叫亓官劼(qí guān jié )



试题 F:整除序列

时间限制: 1.0s 内存限制: 256.0MB 本题总分:15 分

有一个序列,序列的第一个数是 n,后面的每个数是前一个数整除 2,请输

出这个序列中值为正数的项。

输入一行包含一个整数 n

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

20

20 10 5 2 1

对于 80% 的评测用例,1 ≤ n ≤ 10^9。

对于所有评测用例,1 ≤ n≤ 10^18。

试题F 题解

#include <iostream>
using namespace std;
int main(){
long long int n;
cin>>n;
while(n){
// 输出数据量较大,使用printf比较好
// 在蓝桥杯系统系统中,lld应使用%I64d
printf("%lld ",n);
n = n>>1;
}
return 0;
}


2020年7月5日蓝桥杯省赛C/C大学B组第一场F题整除序列解析是怎样的?