CCF
SuperShan_6666
这个作者很懒,什么都没留下…
展开
-
CCF 20191215-1 报数
标题CCF 20191215-1 报数啊我又肥来冒个泡。大概题意:报到7的倍数或含7的数就跳过,求报了多少个数后跳过了几个数。大概是这个意思吧,详细的记不得了…嗯么我参加了此次CCF竞赛,这是我第一次参加。那天敲了一下午非常辛苦!!!要是平常没有很长的整段的时间练习脑力一会儿就跟不上了。从考试到出分的过程很曲折!组委会最初还给判错了一道题!最后230,前9%也算是没白忙活一场了(虽然还是很菜...原创 2020-02-01 19:55:59 · 294 阅读 · 0 评论 -
CCF 201604-1 折点计数
CCF 201604-1 折点计数题意简单,直接上满分代码:import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int num = Integer.parseInt(scanne...原创 2019-11-30 17:24:59 · 238 阅读 · 0 评论 -
CCF 201604-2 俄罗斯方块
CCF 201604-2 俄罗斯方块第一眼看到题目会比较吓人,但是其要求实现的点并不难。关键在于找到最小下降距离!另!一定要审清输入数据内容类别!我一开始就是把题意理解错了TAT,误把最后输入的数据当做掉入块最左有效边缘开始的位置,聪明反被聪明误。so想清楚再动手!!上Java满分代码:import java.util.Scanner;public class Main { static...原创 2019-11-30 17:20:52 · 185 阅读 · 0 评论 -
CCF 201612-1中间数
CCF 201612-1中间数import java.util.ArrayList;import java.util.Collections;import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(Sys...原创 2019-11-24 19:39:13 · 189 阅读 · 0 评论 -
CCF 201612-2 工资查询
CCF 201612-2 工资查询主要还是要细心,当涉及到的数据很多时不要弄错了。根据题意逐步讨论。上满分代码:import java.util.Scanner;public class Main { public static final int[] ratio = {0,3,10,20,25,30,35,45}; public static final int[] level =...原创 2019-11-24 19:36:28 · 145 阅读 · 0 评论 -
CCF 201703-1 分蛋糕
CCF 201703-1 分蛋糕题目比较简单,注意逻辑细节即可。上满分代码:import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); String[] line = scanner.ne...原创 2019-11-23 21:45:31 · 193 阅读 · 0 评论 -
CCF 201703-2 学生排队
CCF 201703-2 学生排队emmmmm 这个题可以使用Java自带的ArrayList,题目所描述的排队功能数据结构其实就是强大的ArrayList了。所以直接拿来用就可以了。最近忙着考试和各种课程实验,觉得再不抓紧时间练一下就不用去考了TAT。import java.util.ArrayList;import java.util.Scanner;public class Ma...原创 2019-11-23 21:42:24 · 134 阅读 · 0 评论 -
CCF 201709-1 打酱油
CCF 201709-1 打酱油此题可分三步贪心选择得到整体的最优解。上满分代码:import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int N = scanner.nextI...原创 2019-11-09 21:28:30 · 245 阅读 · 0 评论 -
CCF 201709-2 公共钥匙盒
CCF 201709-2 公共钥匙盒题目长度适中,要点突出,阅读时不能漏掉任何关键的信息点。隐藏的点是要找到时间的最终界限。题目要求多位老师在归还钥匙时按照钥匙号码升序排列,此处可以重写ArrayList中的compareTo方法,使用Collections.sort进行自定义排序后再依次放回钥匙。上满分代码:import java.util.ArrayList;import java.ut...原创 2019-11-09 21:23:59 · 128 阅读 · 0 评论 -
CCF 201809-3 JSON查询
CCF 201809-3 JSON查询此题为文本处理问题,细节很多(需要处理转义字符等)。对输入进行预处理后进行键值对分离,结果put进hashMap中。难点在于如何进行嵌套查询,使用ArrayList作为栈,保证键值对的一一对应,处理完结果后将该前缀弹出栈。上满分代码:import java.util.ArrayList;import java.util.HashMap;import ...原创 2019-11-09 21:13:13 · 165 阅读 · 0 评论 -
CCF 201803-2 碰撞的小球
CCF 201803-2 碰撞的小球 话不多说,上满分代码:import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); String[] data = scanner.nextLine...原创 2019-11-05 19:19:43 · 145 阅读 · 0 评论 -
CCF 201803-1跳一跳
CCF 201803-1跳一跳题目简单(题目短,19年开始的题目背景啥的就很长了),思路清晰。或许提高效率和减少出错的方法还是专注于题目本身的分析,包括对输入(大部分题目输入已经非常规范了)输出的约束和题目对测试数据规模和约定,少做复杂的、不必要的操作。import java.util.Scanner;public class Main { public static void mai...原创 2019-11-05 17:01:31 · 175 阅读 · 0 评论 -
CCF 201909-3 字符画
201909-3 字符画题目很难理解,准确来说是无关和迷惑的内容过多,所以审题并准确理解出题人想让你做的事真的很重要呐!为理顺思路,看了一些大牛写的代码(写的人不怎么多??),自己写了程序,也测试了一下,貌似结果没问题(???),但是提交到系统就是错误。唉,本人愚笨,在此请路过的大牛们帮忙找找问题,先谢过了!import java.util.Scanner;public class Mai...原创 2019-11-03 21:21:34 · 946 阅读 · 1 评论 -
CCF 201909-2 买菜
CCF 201909-2 买菜此类可以在坐标轴上讨论的题目(涉及时间、面积、染色啊之类的复杂计算时)最好是不要用一般的思考问题方式去细化问题分析不同类型的解决方案。可以把解决的范围放大,专注于坐标轴上,用boolean数组模拟时间坐标轴(时间唯一且最大限度题目已经给出),H停留的时间段标记数组为true,当再次读取W的停留时间时可直接分析时间数组此时H是否停留来计数。需要注意考虑坐标轴上开闭区间...原创 2019-11-03 21:14:24 · 160 阅读 · 0 评论 -
CCF 201903-2 二十四点
CCF 201903-2 二十四点计算表达式时最好是将操作数和操作符分开,四则运算的规则不复杂但是仍需细致考虑清楚(最开始就是没考虑清楚没拿到满分)。以计算三次为限,先算乘除法时向前替换操作数和操作符,后算加减法时向后运算替换(若计算次数已经是零了就直接取第一步的第一个操作数即为结果)。下面上满分代码:import java.util.Scanner;public class Main {...原创 2019-10-31 16:33:41 · 197 阅读 · 0 评论 -
CCF 201909-2 小明种苹果(续)
CCF 201909-2 小明种苹果(续)在校小白白,最近在准备ccf,平常忙的像陀螺,就在这里记录一下,应该不怎么会有更新(又懒又笨)。上100分代码:import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner scanner = new Scanne...原创 2019-10-26 22:52:11 · 5723 阅读 · 0 评论