没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
试读
4页
蓝桥杯 蓝桥杯是国内著名的计算机竞赛,除了 C/C++组和Java 组,还 有 Python 组。 Python 作为一门越来越流行的编程语言,也越来越 受到青年程序员的青睐。下面是蓝桥杯 Python 组历年的题目及其解 析。 2015 年蓝桥杯 Python 组 1. 素数和问题 题目描述:给定一个正整数 n,求其所有由两个素数组成的数 的和。 解析:先判断一个数是否为素数,即判断从 2 到该数-1 之间是 否存在该数的因子。然后,用两个循环枚举所有的两个素数,计算 它们的和。 2. 特别数列 题目描述:给定一个正整数 n,定义数列如下: a[0]=a[1]=1,a[i]=a[i-1]+a[i-2],i>=2。请编写程序计算 a[0]+a[1]+a[2]+...+a[n]。 解析:这是一个标准的斐波那契数列问题。可以使用递归或循 环来实现。如果使用递归,则需要注意递归深度限制的问题。如果 使用循环,则需要注意变量的赋初值。 3. 最短路径问题 题目描述:给定一个 n*n 的矩阵,每个位置上有一个非负整 数, 表示从该位置出发到达目标位置的最小步数。请编写程序计算
资源推荐
资源详情
资源评论
- 1 -
蓝桥杯 python 组题目和解析
蓝桥杯是国内著名的计算机竞赛,除了 C/C++组和Java 组,还
有 Python 组。 Python 作为一门越来越流行的编程语言,也越来越
受到青年程序员的青睐。下面是蓝桥杯 Python 组历年的题目及其解
析。
2015 年蓝桥杯 Python 组
1. 素数和问题
题目描述:给定一个正整数 n,求其所有由两个素数组成的数
的和。
解析:先判断一个数是否为素数,即判断从 2 到该数-1 之间是
否存在该数的因子。然后,用两个循环枚举所有的两个素数,计算
它们的和。
2. 特别数列
题目描述:给定一个正整数 n,定义数列如下:
a[0]=a[1]=1,a[i]=a[i-1]+a[i-2],i>=2。请编写程序计算
a[0]+a[1]+a[2]+...+a[n]。
解析:这是一个标准的斐波那契数列问题。可以使用递归或循
环来实现。如果使用递归,则需要注意递归深度限制的问题。如果
使用循环,则需要注意变量的赋初值。
3. 最短路径问题
题目描述:给定一个 n*n 的矩阵,每个位置上有一个非负整
数, 表示从该位置出发到达目标位置的最小步数。请编写程序计算
资源评论
小楼先森
- 粉丝: 2378
- 资源: 5591
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功