- 博客(8)
- 收藏
- 关注
原创 【可达编程】P0042. 纪念品分组[NOIP2007]
为使得参加晚会的同学所获得的纪念品价值相对均衡,他要把购来的纪念品根据价格进行分组,但每组最多只能包括两件纪念品,并且每组纪念品的价格之和不能超过一个给定的整数。为了保证在尽量短的时间内发完所有纪念品,乐乐希望分组的数目最少。第33 ~ n+2n+2行每行包含一个正整数p_i(5≤pi≤w)pi(5≤pi≤w),表示所对应纪念品的价格。你的任务是写一个程序,找出所有分组方案中分组数最少的一种,输出最少的分组数目。输出文件仅11行,包含一个整数,即最少的分组数目。50%的数据满足:1≤n≤15。
2022-10-07 09:17:47
222
2
原创 【可达编程】P0109. 结构体排序
班级期末考试结束了,班主任想统计全班同学的各科成绩情况。现在班主任按顺序记录了每个学生的姓名、年龄、数学成绩(0~100)、语文成绩(0-100)、体育成绩(只有A、B、C、D这四种等级)。输出三行,每行分别为按数学、语文、体育成绩的学生排名(按语文、数学成绩从低到高排序,体育成绩按 A - D 排序,学生成绩相同时,按姓名字典序排名)。接下来输入n行,输入学生的信息,分别按姓名-年龄-数学成绩-语文成绩-体育成绩输入。后来某一天在想这题时上个厕所,突然就想出来了!扯远了,回来继续讲题。
2022-10-04 18:39:54
459
5
原创 【可达编程】P0004. 排序(NOIP提交格式验证)
100% 的数据,1≤n≤1*10^5,≤ 需要排序的数 ≤500000。给你 n个整数,现在要你从小到大排序后输出。输出一行,为从小到大排序后的 n 个整数。70% 的数据,1≤n≤2*10^3。接下来一行输入 n 个整数。
2022-10-03 17:21:43
658
原创 【可达编程】P0015. 全排列
字典序比较大小方法为从第一个数字开始比较,若不同则比较出来大小,否则接着比较第二位,直到比较出来大小位置。样例中就是按照字典序排序后的结果。我们称nn的全排列为1,2,3...,n1,2,3...,n按照一定顺序组成的序列。这就是全排列的函数,用起来是方便,只要记住最关键的就行了。输出所有nn的全排列,按照字典序从小到大输出。这一题的话,创作者有两种方法,现在请你生成nn的所有全排列。
2022-09-10 07:54:02
585
2
原创 2021年南海区中小学生程序设计水平测评试题之Excel地址
Excel 单元格的地址表示很有趣,它使用字母来表示列号。比如,A 表示第 11 列,B 表示第 22 列,Z 表示第 2626 列,AA 表示第 2727 列,AB表示第 2828 列,BA表示第 5353 列,以此类推。当然 Excel 的最大列号是有限度的,所以转换起来不难。多多想把这种表示法一般化,把很大的数字转换为很长的字母序列。输入一个整数 N,其中 0
2022-09-04 15:06:52
185
原创 【可达编程】P0001. L1-A+B Problem
题目描述输入两个整数x,yx,y,输出它们的和(|x|,|y| \le {10}^9)(∣x∣,∣y∣≤109)。输入格式一行,两个整数x,yx,y,0\leq x,y\leq 327670≤x,y≤32767.输出格式一个整数,x与yx与y的和.样例输入数据 1123 500输出数据 1623时间及内存限制1s, 1024KiB for each test case.
2022-09-04 14:35:03
597
原创 【可达编程】P0177. 正常血压
监护室每小时测量一次病人的血压,若收缩压在90-14090−140之间并且舒张压在60-9060−90之间(包含端点值)则称之为正常,现给出某病人若干次测量的血压值,计算病人保持正常血压的最长小时数。第一行为一个正整数n(n
2022-09-04 14:24:15
1255
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人