![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
【CCF CSP认证】
键盘上的钢琴师_v5
厚积而薄发,谋定而后动
展开
-
CCF CSP 201703-1 分蛋糕(Java-100分)
试题编号: 201703-1试题名称: 分蛋糕时间限制: 1.0s内存限制: 256.0MB问题描述: 问题描述 小明今天生日,他有n块蛋糕要分给朋友们吃,这n块蛋糕(编号为1到n)的重量分别为a1, a2, …, an。小明想分给每个朋友至少重量为k的蛋糕。小明的朋友们已经排好队准备领蛋糕,对于每个朋友,小明总是先将自己手中编号最小的蛋糕分原创 2017-07-21 21:18:14 · 802 阅读 · 0 评论 -
CCF CSP 201612-4 压缩编码(Java-90分)
试题编号: 201612-4试题名称: 压缩编码时间限制: 3.0s内存限制: 256.0MB问题描述: 问题描述 给定一段文字,已知单词a1, a2, …, an出现的频率分别t1, t2, …, tn。可以用01串给这些单词编码,即将每个单词与一个01串对应,使得任何一个单词的编码(对应的01串)不是另一个单词编码的前缀,这种编码称为前缀原创 2017-08-12 20:59:49 · 1098 阅读 · 1 评论 -
CCF CSP 201509-2 日期计算(Java-100分)
试题编号:201509-2试题名称:日期计算时间限制:1.0s内存限制:256.0MB问题描述:问题描述 给定一个年份y和一个整数d,问这一年的第d天是几月几日? 注意闰年的2月有29天。满足下面条件之一的是闰年: 1) 年份是4的整数倍,而且不是100的整数倍; 2)原创 2017-09-16 00:27:45 · 545 阅读 · 0 评论 -
CCF CSP 201709-2 公共钥匙盒(Java-100分)
问题描述 有一个学校的老师共用N个教室,按照规定,所有的钥匙都必须放在公共钥匙盒里,老师不能带钥匙回家。每次老师上课前,都从公共钥匙盒里找到自己上课的教室的钥匙去开门,上完课后,再将钥匙放回到钥匙盒中。 钥匙盒一共有N个挂钩,从左到右排成一排,用来挂N个教室的钥匙。一串钥匙没有固定的悬挂位置,但钥匙上有标识,所以老师们不会弄混钥匙。 每次取钥匙的时候,老师们都会找到自己所需要的钥原创 2018-02-01 10:05:20 · 1091 阅读 · 1 评论 -
CCF CSP 201709-1 打酱油(Java-100分)
试题编号:201709-1试题名称:打酱油时间限制:1.0s内存限制:256.0MB问题描述:问题描述 小明带着N元钱去买酱油。酱油10块钱一瓶,商家进行促销,每买3瓶送1瓶,或者每买5瓶送2瓶。请问小明最多可以得到多少瓶酱油。输入格式 输入的第一行包含一个整数N,表示小明可原创 2018-01-25 17:25:40 · 541 阅读 · 0 评论 -
CCF CSP 201712-1 最小差值(Java-100分)
试题编号:201712-1试题名称:最小差值时间限制:1.0s内存限制:256.0MB问题描述:问题描述 给定n个数,请找出其中相差(差的绝对值)最小的两个数,输出它们的差值的绝对值。输入格式 输入第一行包含一个整数n。 第二行包含n个正整数,相邻整数之间使用一个空格分隔。原创 2018-02-15 13:57:41 · 571 阅读 · 0 评论 -
CCF CSP 201712-2 游戏(Java-100分)
试题编号:201712-2试题名称:游戏时间限制:1.0s内存限制:256.0MB问题描述:问题描述 有n个小朋友围成一圈玩游戏,小朋友从1至n编号,2号小朋友坐在1号小朋友的顺时针方向,3号小朋友坐在2号小朋友的顺时针方向,……,1号小朋友坐在n号小朋友的顺时针方向。 游戏开始原创 2018-02-15 15:14:06 · 1896 阅读 · 1 评论 -
CCF CSP 201803-1 跳一跳(Java-100分)
问题描述试题编号:201803-1试题名称:跳一跳时间限制:1.0s内存限制:256.0MB问题描述:问题描述 近来,跳一跳这款小游戏风靡全国,受到不少玩家的喜爱。 简化后的跳一跳规则如下:玩家每次从当前方块跳到下一个方块,如果没有跳到下一个方块上则游戏结束。 如果跳到了方块上,但没有跳到方块原创 2018-04-12 22:07:49 · 676 阅读 · 0 评论 -
CCF CSP 201803-2 碰撞的小球(Java-100分)
问题描述试题编号:201803-2试题名称:碰撞的小球时间限制:1.0s内存限制:256.0MB问题描述:问题描述 数轴上有一条长度为L(L为偶数)的线段,左端点在原点,右端点在坐标L处。有n个不计体积的小球在线段上,开始时所有的小球都处在偶数坐标上,速度方向向右,速度大小为1单位长度每秒。 当小球原创 2018-04-12 22:11:36 · 1787 阅读 · 0 评论 -
CCF CSP 201512-3 画图(Java-90分)
试题编号:201512-3试题名称:画图时间限制:1.0s内存限制:256.0MB问题描述:问题描述 用 ASCII 字符来画图是一件有趣的事情,并形成了一门被称为 ASCII Art 的艺术。例如,下图是用 ASCII 字符画出来的 CSPRO 字样。 ..____.____.._原创 2017-08-12 20:51:20 · 722 阅读 · 3 评论 -
CCF CSP 201612-1 中间数(Java-100分)
试题编号:201612-1试题名称:中间数时间限制:1.0s内存限制:256.0MB问题描述:问题描述 在一个整数序列a1, a2, …, an中,如果存在某个数,大于它的整数数量等于小于它的整数数量,则称其为中间数。在一个序列中,可能存在多个下标不相同的中间数,这些中间数的值是相同的。原创 2017-07-27 15:36:25 · 1444 阅读 · 0 评论 -
CCF CSP 201612-2 工资计算(Java-100分)
试题编号:201612-2试题名称:工资计算时间限制:1.0s内存限制:256.0MB问题描述:问题描述 小明的公司每个月给小明发工资,而小明拿到的工资为交完个人所得税之后的工资。假设他一个月的税前工资(扣除五险一金后、未扣税前的工资)为S元,则他应交的个人所得税按如下公式计算: 1原创 2017-07-27 17:25:17 · 1803 阅读 · 1 评论 -
CCF CSP 认证相关
一、官网及说明CCF-CSP认证二、真题总览:http://blog.csdn.net/tigerisland45/article/details/54755895CCF201612试题CCF201609试题CCF201604试题CCF201512试题CCF201509试题CCF201503试题CCF201412试题CCF原创 2017-06-12 17:29:47 · 1280 阅读 · 0 评论 -
CCF CSP 201703-2 学生排队(Java-100分)
试题编号: 201703-2试题名称: 学生排队时间限制: 1.0s内存限制: 256.0MB问题描述: 问题描述 体育老师小明要将自己班上的学生按顺序排队。他首先让学生按学号从小到大的顺序排成一排,学号小的排在前面,然后进行多次调整。一次调整小明可能让一位同学出队,向前或者向后移动一段距离后再插入队列。 例如,下面给出了一组移动的例子原创 2017-07-22 12:07:58 · 675 阅读 · 0 评论 -
CCF CSP 201604-1 折点计数(Java-100分)
试题编号:201604-1试题名称:折点计数时间限制:1.0s内存限制:256.0MB问题描述:问题描述 给定n个整数表示一个商店连续n天的销售量。如果某天之前销售量在增长,而后一天销售量减少,则称这一天为折点,反过来如果之前销售量减少而后一天销售量增长,也称这一天为折点。其他的天都不是折原创 2017-08-07 17:27:54 · 792 阅读 · 0 评论 -
CCF CSP 201612-3 权限查询(Java-100分)
试题编号:201612-3试题名称:权限查询时间限制:1.0s内存限制:256.0MB问题描述:问题描述 授权 (authorization) 是各类业务系统不可缺少的组成部分,系统用户通过授权机制获得系统中各个模块的操作权限。 本题中的授权机制是这样设计的:每位用户具有若干角色,每原创 2017-08-01 13:17:11 · 1001 阅读 · 0 评论 -
CCF CSP 201609-1 最大波动(Java-100分)
试题编号:201609-1试题名称:最大波动时间限制:1.0s内存限制:256.0MB问题描述:问题描述 小明正在利用股票的波动程度来研究股票。小明拿到了一只股票每天收盘时的价格,他想知道,这只股票连续几天的最大波动值是多少,即在这几天中某天收盘价格与前一天收盘价格之差的绝对值最大是多少。原创 2017-08-01 16:07:08 · 464 阅读 · 0 评论 -
CCF CSP 201604-2 俄罗斯方块(Java-100分)
试题编号:201604-2试题名称:俄罗斯方块时间限制:1.0s内存限制:256.0MB问题描述:问题描述 俄罗斯方块是俄罗斯人阿列克谢·帕基特诺夫发明的一款休闲游戏。 游戏在一个15行10列的方格图上进行,方格图上的每一个格子可能已经放置了方块,或者没有放置方块。每一轮,都会有一个原创 2017-08-08 15:03:16 · 1209 阅读 · 0 评论 -
CCF CSP 201512-1 数位之和(Java-100分)
试题编号:201512-1试题名称:数位之和时间限制:1.0s内存限制:256.0MB问题描述:问题描述 给定一个十进制整数n,输出n的各位数字之和。输入格式 输入一个整数n。输出格式 输出一个整数,表示答案。样例输入20151220样例输出13原创 2017-08-08 16:12:41 · 469 阅读 · 0 评论 -
CCF CSP 201609-2 火车购票(Java-100分)
试题编号:201609-2试题名称:火车购票时间限制:1.0s内存限制:256.0MB问题描述:问题描述 请实现一个铁路购票系统的简单座位分配算法,来处理一节车厢的座位分配。 假设一节车厢有20排、每一排5个座位。为方便起见,我们用1到100来给所有的座位编号,第一排是1到5号,第二原创 2017-08-02 11:01:32 · 1370 阅读 · 1 评论 -
CCF CSP 201609-3 炉石传说(Java-100分)
试题编号:201609-3试题名称:炉石传说时间限制:1.0s内存限制:256.0MB问题描述:问题描述 《炉石传说:魔兽英雄传》(Hearthstone: Heroes of Warcraft,简称炉石传说)是暴雪娱乐开发的一款集换式卡牌游戏(如下图所示)。游戏在一个战斗棋盘上进行,由两原创 2017-08-02 16:14:55 · 995 阅读 · 0 评论 -
CCF CSP 201512-2 消除类游戏(Java-100分)
试题编号:201512-2试题名称:消除类游戏时间限制:1.0s内存限制:256.0MB问题描述:问题描述 消除类游戏是深受大众欢迎的一种游戏,游戏在一个包含有n行m列的游戏棋盘上进行,棋盘的每一行每一列的方格上放着一个有颜色的棋子,当一行或一列上有连续三个或更多的相同颜色的棋子时,这些棋原创 2017-08-10 15:21:18 · 493 阅读 · 0 评论 -
CCF CSP认证上机考试编程指引(Java)
一、读取输入并赋值输入的第一行包含了两个整数n, k,第二行包含n个正整数,如:6 92 6 5 6 3 5情况一:第二行数据顺序访问,且只使用一次。(无需创建数组)真题实例int n, k, count = 0, temp, sub = 0;Scanner sc = new Scanner(System.in);n = sc.nextInt();k =原创 2018-05-24 17:25:40 · 5975 阅读 · 2 评论