- 博客(8)
- 资源 (1)
- 收藏
- 关注
原创 北航机试2021-2
该程序会模拟一个解释运行的编译系统,每次从标准输入中读入一行指令,都要进行对应的操作,该程序中存在四种语句,语句最长200个字符,每个语句占且仅占一行,每行最多一个语句四种语句分别如下:1输入语句,格式为"read+空格+<交量序列>+换行符",变量序列是以空分隔的变量名称的组合,变量的名字只可能为单个的小写字母,变量不需要前声明,紧接着下一行,输入若干十进制整数,每个整数和上一行的变量对应赋值。
2025-03-26 21:22:20
281
原创 北航机试2018-1
在二维空间中给定一定数量的线段,线段的右端点的横坐标必然比左端点的横坐标大。第一行输入n(n < 10000),表示一共有n条线段。之后输入n行,每一行依次输入左端点的横、纵坐标,右端点的横、纵坐标;一些线段可以连在一起,规定连接的规则只能是一条线段的左端点和另一条线段的右端点相连,要求输出连在一起的大线段最多有多少条线段,以及最大线段起点(左端点)的横、纵坐标。输入的数据规模不会超过int型变量范围。PS:用了笨方法也算是做出来了,但是没考虑两端点重合的问题www(处理一下 pp内的数据就好了。
2025-03-02 11:22:20
177
原创 北航机试2023-2
输入序列形式为1-3 3-4 1-4... ,前一个数字代表方向,后一个数字代表前进距离,以0-0为结束,结束则代表老鼠找到了食物。需要求解老鼠原路返回的最佳路径,以 2-3 4-2…最佳路径的描述是“不走回头路”,即没有折返过程即可。老鼠找食物,但是回家的时候找到最短路输入是x-y,x是1234其中的一个,代表四个方向,y是向这个方向走的距离。题目首先规定四个方向:1、2、3、4分别代表上下左右。老鼠在碰到死路时会原路返回到分叉路,探索下一个方向。然后返回的时候,找到最短路径。1-2 表示,向上走两部。
2025-03-01 16:19:28
358
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅