- 博客(4)
- 收藏
- 关注
原创 蓝桥杯 k倍区间
给定一个长度为 $N$ 的数列,$A_1,A_2, \cdots A_N$,如果其中一段连续的子序列 $A_i,A_{i+1}, \cdots A_j(i \le j)$ 之和是 $K$ 的倍数,我们就称这个区间 $[i,j]$ 是 $K$ 倍区间。以下 $N$ 行每行包含一个整数 $A_i$$(1 \le A_i \le 10^5)$。第一行包含两个整数 $N$ 和 $K$$(1 \le N,K \le 10^5)$。输出一个整数,代表 $K$ 倍区间的数目。### 样例输出 #1。
2023-03-30 20:13:36 60
原创 猴子选大王
先上结果截图 1.选猴王主要的难点是如何达到一个循环闭圈,比如 假设有四只猴子 1 2 3 4,经过第一轮之后为 1 2 4,3被剔除,下一轮的顺序为 4 1 2.其实这也看做是一个报数的循环,4是①,1是②,所以只要在重新开始循环时,1的报数为②即可。所以在报数到最后一个时重新统计参加(保留)的人数,但是报数不重置,同时需要跳过那些已经淘汰的猴子。 2.如何判断是否淘汰,用1和0作为编号进行判断,1即继续参加,0则为淘汰的猴子。 以下为源代码 #include<stdio.h..
2022-03-05 11:58:14 155
原创 实验1:利用菜单实现学生成绩管理
• 要求: 1.学会使用菜单编写程序 2. 复习结构体数组 • 菜单: 1. 输入5位同学的信息 2. 输出5位同学的信息 3. 求平均分 4. 按照平均分由高到低排序 5. 输出前3名同学的信息 0. 结束 学生成绩管理的功能 很显然我们需要6个不同功能的函数来实现菜单上的内容: 1.最基本的菜单的面板 2.输入5位同学信息 ①我们需要一个结构体来保存我们所需要的信息 (“typedef”可以让我们重新给结构体命名为 STUDENT) ...
2022-03-05 11:20:00 1483
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人