运行下面程序,输出的结果是()。
lst = [0, 1, 2] while len(lst) < 11: lst.append(lst[-1] * 2) print(sum(lst))
运行下面程序,输出的结果是()。
lst = [0, 1, 2] while len(lst) < 11: lst.append(lst[-1] * 2) print(sum(lst))
运行下面程序,输出的结果是()。
print(10 - 2)
定义 fun 函数如下,下列选项中,对 fun 函数描述正确的是()。
def fun(a, b, c=1, *d): print(a + b) print(c, d)
题目: 定义变量 S 如下,变量 S 的数据类型是()。
S = "Python"
运行下面程序,输出的结果是()。
if 10 > 5: print(True) else: print(False)
编程实现:
环形地铁有 n 个站点,按顺时针方向站点编号依次为 1 到 n(n 号站与 1 号站相邻),乘客可在任意站点顺时针或逆时针乘坐。
小可从 m 号站进站前往 n 号站,请计算他最少需要乘坐多少站(站数计算不包括 m 号站)。
例如:n = 6,m = 4;环形地铁有 6 个站,小可从 4 号站前往 6 号站,顺时针乘坐需要 2 站(4→5→6),
逆时针乘坐需要 4 站(4→3→2→1→6),故最少需要乘坐 2 站。

输入描述:
第一行输入一个整数 n(4≤n≤1000),表示环形地铁的站点数量;
第二行输入一个整数 m(1≤m<n),表示小可进站的站点编号。
输出描述:
输出一个整数,表示小可最少需要乘坐的站数。
样例输入:
6 4
样例输出:
2
编程实现:
学校篮球社团有 n 人,乒乓球社团的人数是篮球社团的 3 倍。请计算乒乓球社团有多少人。
例如:n = 50;篮球社团有 50 人,乒乓球社团的人数是 150 人(150 = 50 × 3)。
输入描述:
输入一个整数 n(10≤n≤100),表示篮球社团的人数。
输出描述:
输出一个整数,表示乒乓球社团的人数。
样例输入:
50
样例输出:
150
提示信息:
小数:由整数部分与小数部分构成,以小数点 “.” 分隔。
例如:小数 12.3 ,12 为整数部分,3 为小数部分。
编程实现:
给定一个小数 n(10.0<n<99.0),输出其整数部分。
例如:n = 12.3;12.3 的整数部分是 12。
输入描述:
输入一个小数 n(10.0<n<99.0)。
输出描述:
输出一个整数,表示 n 的整数部分。
样例输入:
12.3
样例输出:
12
编程实现:
有 n 颗棋子排成一排,每颗棋子的颜色为白色(用 1 表示)或黑色(用 0 表示)。每次可以选择从最左端或者最右端移除一颗棋子,目标是使剩余的棋子中白色棋子数量为 m。
给定两个整数 n 和 m,及 n 颗棋子的颜色排列。请计算最少要移除多少颗棋子,才能使剩余的棋子中白色棋子数量为 m;如果无法实现该目标,输出 -1。
例 1:n = 8,m = 2;8 颗棋子的颜色分别是 0 1 0 1 1 0 0 1,要使剩余的棋子中白色棋子数量为 2,最少需要移除 3 颗棋子,移除方案如下:
第一次,移除最右端的白色棋子,移除后剩余棋子的颜色分别是 0 1 0 1 1 0 0;
第二次,移除最左端的黑色棋子,移除后剩余棋子的颜色分别是 1 0 1 1 0 0;
第三次,移除最左端的白色棋子,移除后剩余棋子的颜色分别是 0 1 1 0 0;
此时,剩余棋子中白色棋子数量为 2。
例 2:n = 5,m = 3;5 颗棋子的颜色分别是 1 0 0 1 0,无论如何移除棋子都不能使剩余棋子中白色棋子数量为 3,则输出 -1。
输入描述:
第一行输入两个整数 n,m(1≤n,m≤1000),分别表示初始棋子数量和目标白色棋子数量,整数之间以一个空格隔开;
第二行输入 n 个整数(整数为 1 或 0,1 表示白色棋子,0 表示黑色棋子),表示从左到右每颗棋子的颜色,整数之间以一个空格隔开。
输出描述:
输出一个整数,表示最少要移除多少颗棋子,才能使剩余棋子中白色棋子的数量为 m;如果无论如何移除棋子都不能使剩余棋子中白色棋子数量为 m,则输出 -1。
样例输入:
8 2 0 1 0 1 1 0 0 1
样例输出:
3
编程实现:
有一个 n 行 n 列的网格,每个单元网格都是大小一致的正方形。不同的 n 值,可以数出的正方形数量不同。
例如:1 行 1 列、2 行 2 列、3 行 3 列的网格,可以数出的正方形数量如下:

给定一个整数 n,请数一数 n 行 n 列的网格中一共有多少个正方形。
输入描述:
输入一个整数 n(2≤n≤104)。
输出描述:
输出一个整数,表示 n 行 n 列的网格中一共可以数出的正方形数量。
样例输入:
2
样例输出:
5
可保存默认模板;新题优先使用已保存模板。
当前快捷键仅展示,暂不支持修改。
Ctrl / ⌘ + ZCtrl / ⌘ + YCtrl / ⌘ + FCtrl / ⌘ + ACtrl / ⌘ + CCtrl / ⌘ + XCtrl / ⌘ + V工具栏排版按钮编辑时自动保存到本机历史
提交记录AI
作答助手确定要清空代码吗?
确定退出考试模式吗?当前作答进度会暂存在本机会话中,下次可继续。
正在处理答卷,请稍候…