2023年6月CCF—GESP(图形化三级)编程能力等级认证试卷
三级
2023
2023-06-26 18:13:34
88次
一、单选题
二、判断题
三、编程题
自幂数判断


【题目描述】
自幂数是指 N 位数各位数字 N 次方之和是本身,如 153 是 3 位数,其每位数的 3 次方之和是 153 本身,因此 153 是自幂数,1634 是 4 位数,其每位数的 4 次方之和是1634 本身,因此 1634 是自幂数。(注:5 的 3 次方为 5×5×5;5 的 4 次方为 5×5×5×5。)
默认小猫角色,白色背景。编写程序判断一个三位的正整数是否为自幂数,如果是自幂数先输出数本身然后紧随 T,否则输出数本身然后紧随 F。
【输入描述】
新建变量“n”用于存储一个三位的正整数。
如下图所示:

【输出描述】
新建变量“result”用于存储判断的结果,如果是自幂数先输出数本身然后紧随 T,否则输出数本身然后紧随 F。
如下图所示:

【输入样例1】
n = 153
【输出样例1】
result = 153T
【输入样例2】
n = 152
【输出样例2】
result = 152F
【知识点】 CCF—GESP 图形化三级
计算最终值


【题目描述】
默认小猫角色,白色背景。存在一种仅支持 2 种操作和 1 个变量的编程语言:
X++ 使变量 “X” 的值增加 1
X-- 使变量 “X” 的值减少 1
最初,“X”的值是 0,给你一个由操作组成的列表“lst”,需要得到执行所有操
作后,“X”的最终值。
【输入描述】
新建列表“lst”,存储变量“X”执行的操作,例如 lst = [“X++”,”X++”,”X--”]
最初,X = 0
X++:X 加 1,X = 0 + 1 = 1
X++:X 加 1,X = 1 + 1 = 2
X--:X 减 1,X = 2 - 1 = 1
如下图所示:

【输出描述】
新建变量“X”,初始值为 0,经过列表中的操作后将最终的结果存入其中。
如下图所示:

【输入样例1】
lst = [“X++”,”X++”,”X--”]
【输出样例1】
X = 1
【输入样例2】
lst = [“X++”,”X++”,”X++”]
【输出样例2】
X = 3
【知识点】 CCF—GESP 图形化三级









































