#创作计划# 怎么制作一道好的题目
2025-08-06 19:54:01
发布于:上海
本贴主要针对题目的出题方法进行讲解,以及一些推荐的方法
我们先看例子:
比如我们要出一道那我们就要带着目的性的去出题,比如我们现在的目的就是让写题人写一个程序,计算的和, 与 会在输入中给到
所以我们的题干就是
题目描述
我们需要一个程序,用于计算a + b的和,a b会在输入中给到
但是这样有点人机的感觉,我们可以加上故事性
题目描述
ac狗正在做作业,他是一名小学生,他需要知道a + b 的和,他会给你两个数a与b,请你写一段程序,帮助ac狗完成作业
这样就很棒了,题目描述清楚了需求,还增加了故事性,接下来我们需要写数据范围,比如ac狗的作业是10以内加减法,那就应该是这样:
题目描述
ac狗正在做作业,他是一名小学生,他需要知道a + b的和,他会给你两个数a与b (0 < a, b < 11),请你写一段程序,帮助ac狗完成作业
当然,数据肯定不会这么小他会是这样
题目描述
ac狗正在做作业,他是一名小学生,他需要知道a + b的和,他会给你两个数a与b (0 < a, b < 10^5),请你写一段程序,帮助ac狗完成作业
此时我们就遇到了一个问题,就是如何输入,我们就要用到,具体的教程我也说不清楚
具体见markdown教程,学习后,我们的代码可以变为这样:
题目描述
ac狗正在做作业,他是一名小学生,他需要知道的和,他会给你两个数与 ,请你写一段程序,帮助ac狗完成作业
恭喜你,你已经完成一半了,接下来就是最简单的输入输出
题目描述
ac狗正在做作业,他是一名小学生,他需要知道的和,他会给你两个数与 ,请你写一段程序,帮助ac狗完成作业
输入格式
一行两个整数
输出格式
一个整数,表示的和
接下来,你需要几组数据和样例,数据很简单,样例更简单(一般难题20组测试数据,其他的10组)
题目描述
ac狗正在做作业,他是一名小学生,他需要知道的和,他会给你两个数与 ,请你写一段程序,帮助ac狗完成作业
输入格式
一行两个整数
输出格式
一个整数,表示的和
输入输出样例
#样例1
输入:
1 2
输出:
3
好了,你基本上可以拥有你的第一道题了,但是如果你想让你的题目被官方采纳,你需要更多,当然,如果你只是想随便写几道题,点这里
首先你的题目不能太简单,你的出题方向要偏向于的基础算法或者结合的算法
具体的方法我就不讲了我也想不到怎么出题
好了,重中之重就是
我接下来来讲讲怎么写题解
-
题目大意总结
-
题目思路描述
-
代码实现
比如,的好的题解应该是这样的
题意总结
给你两个数和,输出他们的和(和都为小于的正整数)
题目思路
-
先拿数据
-
计算和
-
输出和
代码实现
#include <bits/stdc++.h>
using namespace std;
signed main()
{
int a, b;
cin >> a >> b;
int res = a + b;
cout << res;
}
你就完成了题解
再说一遍,太简单了,你如果想你的题被加入题库,要够难(最好对标),并附上一封题解。
到这里就基本上完成了,求精啊
全部评论 1
d
18小时前 来自 上海
0
有帮助,赞一个