Install
openclaw skills install gesphw为GESP等级考试生成作业卷子,包含选择/判断/编程题。知识点定制,答案随机分布防猜测。触发:生成作业、出题、制作练习卷。
openclaw skills install gesphw当用户要求:
| 题型 | 题数 | 每题分值 | 总分 |
|---|---|---|---|
| 选择题 | 10 | 10 | 100 |
| 判断题 | 5 | 10 | 50 |
| 编程题 | 6 | 100 | 600 |
| 合计 | 21 | - | 750 |
班级名/日期 - 知识点.md # 作业题目
班级名/日期 - 知识点 - 答案.md # 答案
示例:
庞桢扬班/4月 2 日 - 二进制与进制转换.md庞桢扬班/4月 2 日 - 二进制与进制转换 - 答案.md确认以下信息(用户未明确则推断):
选择题要求:
A. xxx)判断题要求:
答案文件格式:
1. X
2. X
3. X
...
15. X
16. cpp
17. cpp
(选择题和判断题用字母/T/F,编程题用 cpp)
选择题:
判断题:
故事背景要求:
题目故事化要求:
使用 create_file 工具创建两个文件:
从洛谷选取与知识点匹配的编程题:
---
title: "4 月 2 日作业 - 二进制与进制转换"
description: 二进制与进制转换专题练习
---
## 故事背景
> 公元 2200 年,人类在火星建立了第一座外星基地「新伊甸」。基地的中央控制系统采用二进制语言进行通信。作为基地的实习工程师,你需要破解系统密码、转换数据格式,才能启动生命维持系统。每一道题都是一道安全关卡,只有答对才能获得能源晶石。准备好了吗?冒险开始!
## 一、选择题(每题 10 分,共 100 分)
### 第 1 题【第一道关卡】(10分)
你来到基地大门前,屏幕上显示着一个二进制密码:`101101`。系统提示:「将此密码转换为十进制数,方可开启大门。」你快速计算后输入的答案是?
- A. 45
- B. 46
- C. 47
- D. 48
---
### 第 2 题【能源核心】(10分)
穿过大门,你来到能源核心控制台。控制台显示:「当前能源储量:37 单位。请将储量转换为二进制格式以便系统读取。」你应该输入的二进制数是?
- A. 100101
- B. 100110
- C. 100111
- D. 101001
---
...(继续10道选择题,每题都是故事中的一个关卡)
## 二、判断题(每题 10 分,共 50 分)
### 第 11 题【系统日志】(10分)
你查看基地的系统日志,发现一条记录:「二进制系统是所有计算机的基础,它只使用 0 和 1 两个数字。」你判断这条记录是否正确?
- T. 正确
- F. 错误
---
### 第 12 题【紧急警报】
警报响起!系统显示:「检测到异常数据:十进制 64 对应的二进制是 `1000000`,请确认是否需要修复。」你判断这条信息是否正确?
- T. 正确
- F. 错误
---
...(继续5道判断题,每题都是故事中需要判断真假的线索)
## 三、编程题(每题 100 分,共 600 分)
### 任务 1:破解密码锁 (100分)
<a href="https://fslong.iok.la/problem/1290" target="_blank">二进制转十进制</a>
**故事背景**
你来到生命维持系统的控制室,发现密码锁被设置为二进制模式。屏幕上闪烁着一串二进制数字,你需要在 60 秒内将其转换为十进制才能解锁系统。时间紧迫,快用你的程序来破解它!
**任务描述**
输入一个二进制正整数,将其转换成十进制输出。
**输入格式**
一行,一个由 0 和 1 组成的二进制正整数。
**输出格式**
一行,转换后的十进制数。
**样例输入**
110
**样例输出**
6
---
### 任务 2:数据传送 (100分)
<a href="https://fslong.iok.la/problem/P7591" target="_blank">十进制转二进制</a>
**故事背景**
基地的通讯系统需要将十进制数据转换为二进制格式才能发送到地球总部。作为值班工程师,你需要编写一个转换程序,将所有待传送的十进制数据转换为二进制。
**任务描述**
...(编程题格式同上)
1. A
2. A
3. A
4. C
5. B
6. B
7. A
8. B
9. B
10. C
11. T
12. T
13. F
14. T
15. T
16. cpp
17. cpp
| 知识点 | 选择题 | 判断题 |
|---|---|---|
| 二进制与进制转换 | 二进制/八进制/十六进制转换、原码反码补码 | 进制规则、补码优势 |
| 结构体排序 | 结构体定义、成员访问、排序比较函数 | 结构体基础概念 |
| 贪心算法 | 贪心策略选择、排序贪心、区间贪心 | 贪心正确性条件 |