
csp
与你一起学算法
一个不羁的码农,我的世界不只有coding,欢迎关注我的公众号「与你一起学算法」
展开
-
CCF CSP 小明上学 java python csp201812_1 100分
CCF CSP 小明上学 java python csp201812_1 100分感觉这道题是非常简单的编程入门题,完全是送分的,只要几个简单的if-else逻辑就可以了,题目如下。java代码如下:import java.util.Scanner;public class csp201812_1 { public static void main(String[] args) {...原创 2019-02-09 19:06:17 · 829 阅读 · 0 评论 -
CCF CSP 碰撞的小球 java python 201803_2 100分
CCF CSP 碰撞的小球 java python 201803_2 100分问题描述 数轴上有一条长度为L(L为偶数)的线段,左端点在原点,右端点在坐标L处。有n个不计体积的小球在线段上,开始时所有的小球都处在偶数坐标上,速度方向向右,速度大小为1单位长度每秒。 当小球到达线段的端点(左端点或右端点)的时候,会立即向相反的方向移动,速度大小仍然为原来大小。 当两个小球撞到一起的时候...原创 2019-03-12 20:33:59 · 321 阅读 · 0 评论 -
CCF CSP 跳一跳 c++ java python 201803_1 100分
CCF CSP 跳一跳 c++ java python 201803_1 100分问题描述 近来,跳一跳这款小游戏风靡全国,受到不少玩家的喜爱。 简化后的跳一跳规则如下:玩家每次从当前方块跳到下一个方块,如果没有跳到下一个方块上则游戏结束。 如果跳到了方块上,但没有跳到方块的中心则获得1分;跳到方块中心时,若上一次的得分为1分或这是本局游戏的第一次跳跃则此次得分为2分,否则此次得分比...原创 2019-03-11 21:24:40 · 256 阅读 · 0 评论 -
CCF CSP 再卖菜 c++ java python 201809_4
CCF CSP 再卖菜 c++ java python 201809_4问题描述 在一条街上有n个卖菜的商店,按1至n的顺序排成一排,这些商店都卖一种蔬菜。 第一天,每个商店都自己定了一个正整数的价格。店主们希望自己的菜价和其他商店的一致,第二天,每一家商店都会根据他自己和相邻商店的价格调整自己的价格。具体的,每家商店都会将第二天的菜价设置为自己和相邻商店第一天菜价的平均值(用去尾法取整...原创 2019-03-11 20:42:56 · 409 阅读 · 1 评论 -
CCF CSP 分蛋糕 java 201703_1 100分
CCF CSP 分蛋糕 java 201703_1 100分问题描述 小明今天生日,他有n块蛋糕要分给朋友们吃,这n块蛋糕(编号为1到n)的重量分别为a1, a2, …, an。小明想分给每个朋友至少重量为k的蛋糕。小明的朋友们已经排好队准备领蛋糕,对于每个朋友,小明总是先将自己手中编号最小的蛋糕分给他,当这个朋友所分得蛋糕的重量不到k时,再继续将剩下的蛋糕中编号最小的给他,直到小明的蛋糕分...原创 2019-03-15 23:10:54 · 261 阅读 · 0 评论 -
CCF CSP 打酱油 java 201709_1 100分
CCF CSP 打酱油 java 201709_1 100分问题描述 小明带着N元钱去买酱油。酱油10块钱一瓶,商家进行促销,每买3瓶送1瓶,或者每买5瓶送2瓶。请问小明最多可以得到多少瓶酱油。输入格式 输入的第一行包含一个整数N,表示小明可用于买酱油的钱数。N是10的整数倍,N不超过300。输出格式 输出一个整数,表示小明最多可以得到多少瓶酱油。样例输入 40样例输出...原创 2019-03-15 22:44:25 · 297 阅读 · 0 评论 -
CCF CSP 行车路线 java 201712_4
CCF CSP 行车路线 java 201712_4问题描述 小明和小芳出去乡村玩,小明负责开车,小芳来导航。 小芳将可能的道路分为大道和小道。大道比较好走,每走1公里小明会增加1的疲劳度。小道不好走,如果连续走小道,小明的疲劳值会快速增加,连续走s公里小明会增加s2的疲劳度。 例如:有5个路口,1号路口到2号路口为小道,2号路口到3号路口为小道,3号路口到4号路口为大道,4号路口...原创 2019-03-15 22:20:21 · 193 阅读 · 0 评论 -
CCF CSP 游戏 java 201712_2 100分
CCF CSP 游戏 java 201712_2 100分问题描述 有n个小朋友围成一圈玩游戏,小朋友从1至n编号,2号小朋友坐在1号小朋友的顺时针方向,3号小朋友坐在2号小朋友的顺时针方向,……,1号小朋友坐在n号小朋友的顺时针方向。 游戏开始,从1号小朋友开始顺时针报数,接下来每个小朋友的报数是上一个小朋友报的数加1。若一个小朋友报的数为k的倍数或其末位数(即数的个位)为k,则该小...原创 2019-03-15 22:04:15 · 555 阅读 · 0 评论 -
CCF CSP 最小差值 java 201712_1 100分
CCF CSP 最小差值 java 201712_1 100分问题描述 给定n个数,请找出其中相差(差的绝对值)最小的两个数,输出它们的差值的绝对值。输入格式 输入第一行包含一个整数n。 第二行包含n个正整数,相邻整数之间使用一个空格分隔。输出格式 输出一个整数,表示答案。样例输入 5 1 5 4 8 20样例输出 1样例说明 相差最小的两个数是5和4,...原创 2019-03-15 21:55:07 · 300 阅读 · 0 评论 -
CCF CSP 买菜 Java python csp201809_2 100分
CCF CSP 买菜 Java python csp201809_2 100分问题描述 小H和小W来到了一条街上,两人分开买菜,他们买菜的过程可以描述为,去店里买一些菜然后去旁边的一个广场把菜装上车,两人都要买n种菜,所以也都要装n次车。具体的,对于小H来说有n个不相交的时间段[a1,b1],[a2,b2]…[an,bn]在装车,对于小W来说有n个不相交的时间段[c1,d1],[c2,d2]...原创 2019-03-02 23:03:46 · 412 阅读 · 0 评论 -
CCF CSP 数据中心 c++ python csp201812_4 100分
CCF CSP 数据中心 c++ python csp201812_4 100分原创 2019-02-25 23:36:26 · 1112 阅读 · 0 评论 -
CCF CSP 卖菜 Java python csp201809_1 100分
CCF CSP 卖菜 Java python csp201809_1 100分问题输入格式       在一条街上有n个卖菜的商店,按1至n的顺序排成一排,这些商店都卖一种蔬菜。     &am原创 2019-02-28 00:11:37 · 353 阅读 · 0 评论 -
CCF CSP 小明放学 c++ java python csp201812_2 100分
CCF CSP 小明放学 c++ java python csp201812_2 100分题目背景 汉东省政法大学附属中学所在的光明区最近实施了名为“智慧光明”的智慧城市项目。具体到交通领域,通过“智慧光明”终端,可以看到光明区所有红绿灯此时此刻的状态。小明的学校也安装了“智慧光明”终端,小明想利用这个终端给出的信息,估算自己放学回到家的时间。问题描述 一次放学的时候,小明已经规划好了...原创 2019-02-10 11:22:11 · 2430 阅读 · 14 评论 -
CCF CSP 棋局评估 java python 201803_4 100分
CCF CSP 棋局评估 java python 201803_4 100分问题描述 Alice和Bob正在玩井字棋游戏。 井字棋游戏的规则很简单:两人轮流往3*3的棋盘中放棋子,Alice放的是“X”,Bob放的是“O”,Alice执先。当同一种棋子占据一行、一列或一条对角线的三个格子时,游戏结束,该种棋子的持有者获胜。当棋盘被填满的时候,游戏结束,双方平手。 Alice设计了一种...原创 2019-03-12 23:13:06 · 591 阅读 · 2 评论