CCFCSP
KgdYsg
这个作者很懒,什么都没留下…
展开
-
CCFCSP201612-1中间数
题目: http://118.190.20.162/view.page?gpid=T52 代码 /*http://118.190.20.162/view.page?gpid=T52*/ #include <iostream>using namespace std;int main(){ int n; cin>>n; int a[n]; int t原创 2017-04-17 22:15:36 · 577 阅读 · 0 评论 -
CCFCSP201503-2数字排序
题目 http://118.190.20.162/view.page?gpid=T26问题描述 给定n个整数,请统计出每个整数出现的次数,按出现次数从多到少的顺序输出。 输入格式 输入的第一行包含一个整数n,表示给定数字的个数。 第二行包含n个整数,相邻的整数之间用一个空格分隔,表示所给定的整数。 输出格式 输出多行,每行包含两个整数,分别表示一个给定的整数和它出现的次原创 2017-04-21 23:49:48 · 616 阅读 · 0 评论 -
CCFCSP201412-1门禁系统
题目 http://118.190.20.162/view.page?gpid=T21问题描述 涛涛最近要负责图书馆的管理工作,需要记录下每天读者的到访情况。每位读者有一个编号,每条记录用读者的编号来表示。给出读者的来访记录,请问每一条记录中的读者是第几次出现。 输入格式 输入的第一行包含一个整数n,表示涛涛的记录条数。 第二行包含n个整数,依次表示涛涛的记录中每位读者的编号。原创 2017-04-21 23:52:56 · 601 阅读 · 0 评论 -
CCFCSP201412-2Z字形扫描
题目 http://118.190.20.162/view.page?gpid=T20问题描述 在图像编码的算法中,需要将一个给定的方形矩阵进行Z字形扫描(Zigzag Scan)。给定一个n×n的矩阵,Z字形扫描的过程如下图所示: 对于下面的4×4的矩阵, 1 5 3 9 3 7 5 6 9 4 6 4 7 3 1 3 对其进行Z字形扫描后得到长度原创 2017-04-21 23:56:11 · 797 阅读 · 0 评论 -
CCFCSP201409-1相邻数对
题目 http://118.190.20.162/view.page?gpid=T16问题描述 给定n个不同的整数,问这些数中有多少对整数,它们的值正好相差1。 输入格式 输入的第一行包含一个整数n,表示给定整数的个数。 第二行包含所给定的n个整数。 输出格式 输出一个整数,表示值正好相差1的数对的个数。 样例输入 6 10 2 6 3 7 8 样例输出 3原创 2017-04-21 23:58:02 · 654 阅读 · 0 评论 -
CCFCSP201409-2画图
题目 http://118.190.20.162/view.page?gpid=T15问题描述 在一个定义了直角坐标系的纸上,画一个(x1,y1)到(x2,y2)的矩形指将横坐标范围从x1到x2,纵坐标范围从y1到y2之间的区域涂上颜色。 下图给出了一个画了两个矩形的例子。第一个矩形是(1,1) 到(4, 4),用绿色和紫色表示。第二个矩形是(2, 3)到(6, 5),用蓝色和紫色表示原创 2017-04-22 00:00:46 · 559 阅读 · 0 评论 -
CCFCSP201403-1相反数
题目 http://118.190.20.162/view.page?gpid=T10问题描述 有 N 个非零且各不相同的整数。请你编一个程序求出它们中有多少对相反数(a 和 -a 为一对相反数)。 输入格式 第一行包含一个正整数 N。(1 ≤ N ≤ 500)。 第二行为 N 个用单个空格隔开的非零整数,每个数的绝对值不超过1000,保证这些整数各不相同。 输出格式原创 2017-04-22 13:57:30 · 859 阅读 · 0 评论 -
CCFCSP201403-2窗口
题目 http://118.190.20.162/view.page?gpid=T9问题描述 在某图形操作系统中,有 N 个窗口,每个窗口都是一个两边与坐标轴分别平行的矩形区域。窗口的边界上的点也属于该窗口。窗口之间有层次的区别,在多于一个窗口重叠的区域里,只会显示位于顶层的窗口里的内容。 当你点击屏幕上一个点的时候,你就选择了处于被点击位置的最顶层窗口,并且这个窗口就会被移到所有窗口原创 2017-04-22 13:58:52 · 1020 阅读 · 4 评论 -
CCFCSP201312-1出现次数最多的数
题目 http://118.190.20.162/view.page?gpid=T5问题描述 给定n个正整数,找出它们中出现次数最多的数。如果这样的数有多个,请输出其中最小的一个。 输入格式 输入的第一行只有一个正整数n(1 ≤ n ≤ 1000),表示数字的个数。 输入的第二行有n个整数s1, s2, …, sn (1 ≤ si ≤ 10000, 1 ≤ i ≤ n)。相邻的原创 2017-04-22 14:02:47 · 795 阅读 · 0 评论 -
CCFCSP201312-2ISBN号码
题目 http://118.190.20.162/view.page?gpid=T4问题描述 每一本正式出版的图书都有一个ISBN号码与之对应,ISBN码包括9位数字、1位识别码和3位分隔符,其规定格式如“x-xxx-xxxxx-x”,其中符号“-”是分隔符(键盘上的减号),最后一位是识别码,例如0-670-82162-4就是一个标准的ISBN码。ISBN码的首位数字表示书籍的出版语言,例如原创 2017-04-22 14:04:35 · 383 阅读 · 0 评论 -
CCFCSP201312-4有趣的数
题目 http://118.190.20.162/view.page?gpid=T2问题描述 我们把一个数称为有趣的,当且仅当: 1. 它的数字只包含0, 1, 2, 3,且这四个数字都出现过至少一次。 2. 所有的0都出现在所有的1之前,而所有的2都出现在所有的3之前。 3. 最高位数字不为0。 因此,符合我们定义的最小的有趣的数是2013。除此以外,4位的有趣的数原创 2017-04-25 17:39:34 · 440 阅读 · 0 评论 -
CCFCSP201503-1图像旋转
题目 http://118.190.20.162/view.page?gpid=T27问题描述 旋转是图像处理的基本操作,在这个问题中,你需要将一个图像逆时针旋转90度。 计算机中的图像表示可以用一个矩阵来表示,为了旋转一个图像,只需要将对应的矩阵旋转即可。 输入格式 输入的第一行包含两个整数n, m,分别表示图像矩阵的行数和列数。 接下来n行每行包含m个整数,表示输入的原创 2017-04-21 23:47:40 · 677 阅读 · 0 评论 -
CCFCSP201509-2日期计算
题目 http://118.190.20.162/view.page?gpid=T31问题描述 给定一个年份y和一个整数d,问这一年的第d天是几月几日? 注意闰年的2月有29天。满足下面条件之一的是闰年: 1) 年份是4的整数倍,而且不是100的整数倍; 2) 年份是400的整数倍。 输入格式 输入的第一行包含一个整数y,表示年份,年份在1900到2015之间(包含原创 2017-04-20 23:31:00 · 845 阅读 · 2 评论 -
CCFCSP201612-2工资计算
题目 http://118.190.20.162/view.page?gpid=T51 代码 /*http://118.190.20.162/view.page?gpid=T51 */#include <iostream>using namespace std;int main(){ int n; cin>>n; int m; if(n <= 35原创 2017-04-17 22:16:41 · 1037 阅读 · 1 评论 -
CCFCSP201703-1分蛋糕
题目 http://118.190.20.162/view.page?gpid=T57 代码/*http://118.190.20.162/view.page?gpid=T57*/#include <iostream>using namespace std;int main(){ int n,k; cin>>n>>k; int a[n]; for(in原创 2017-04-17 23:05:09 · 475 阅读 · 0 评论 -
CCFCSP201703-2学生排队
题目 http://118.190.20.162/view.page?gpid=T56 代码/*http://118.190.20.162/view.page?gpid=T56*/#include <iostream>using namespace std;int main(){ int n; int m; cin>>n>>m; int q[n];原创 2017-04-17 23:27:54 · 548 阅读 · 0 评论 -
CCFCSP201609-1最大波动
题目 http://118.190.20.162/view.page?gpid=T47 代码 /*http://118.190.20.162/view.page?gpid=T47*/#include <iostream>using namespace std;int main(){ int n; cin>>n; int count[n]; for(in原创 2017-04-18 21:28:36 · 463 阅读 · 0 评论 -
CCFCSP201609-2火车购票
题目 http://118.190.20.162/view.page?gpid=T46 代码/*http://118.190.20.162/view.page?gpid=T46*/#include <iostream>using namespace std;void chuli(int a[][5], int p){ int i,j,k; bool flag;原创 2017-04-18 22:06:47 · 583 阅读 · 0 评论 -
CCFCSP201604-1折点计数
题目 http://118.190.20.162/view.page?gpid=T4问题描述 给定n个整数表示一个商店连续n天的销售量。如果某天之前销售量在增长,而后一天销售量减少,则称这一天为折点,反过来如果之前销售量减少而后一天销售量增长,也称这一天为折点。其他的天都不是折点。如下图中,第3天和第6天是折点。 给定n个整数a1, a2, …, an表示销售量,请计算出这些天总共原创 2017-04-18 22:45:50 · 386 阅读 · 0 评论 -
CCFCSP201604-2俄罗斯方块
题目 http://118.190.20.162/view.page?gpid=T41问题描述 俄罗斯方块是俄罗斯人阿列克谢·帕基特诺夫发明的一款休闲游戏。 游戏在一个15行10列的方格图上进行,方格图上的每一个格子可能已经放置了方块,或者没有放置方块。每一轮,都会有一个新的由4个小方块组成的板块从方格图的上方落下,玩家可以操作板块左右移动放到合适的位置,当板块中某一个方块的下边缘与方原创 2017-04-20 21:44:31 · 760 阅读 · 0 评论 -
CCFCSP201512-1数位之和
题目 http://118.190.20.162/view.page?gpid=T37问题描述 给定一个十进制整数n,输出n的各位数字之和。 输入格式 输入一个整数n。 输出格式 输出一个整数,表示答案。 样例输入 20151220 样例输出 13 样例说明 20151220的各位数字之和为2+0+1+5+1+2+2+0=13。 评测用例规模与约定 所原创 2017-04-20 21:56:10 · 377 阅读 · 0 评论 -
CCFCSP201512-2消除类游戏
题目 http://118.190.20.162/view.page?gpid=T36问题描述 消除类游戏是深受大众欢迎的一种游戏,游戏在一个包含有n行m列的游戏棋盘上进行,棋盘的每一行每一列的方格上放着一个有颜色的棋子,当一行或一列上有连续三个或更多的相同颜色的棋子时,这些棋子都被消除。当有多处可以被消除时,这些地方的棋子将同时被消除。 现在给你一个n行m列的棋盘,棋盘中的每一个方格原创 2017-04-20 21:58:38 · 474 阅读 · 0 评论 -
CCFCSP201312-3最大的矩形
题目 http://118.190.20.162/view.page?gpid=T3问题描述 在横轴上放了n个相邻的矩形,每个矩形的宽度是1,而第i(1 ≤ i ≤ n)个矩形的高度是hi。这n个矩形构成了一个直方图。例如,下图中六个矩形的高度就分别是3, 1, 6, 5, 2, 3。 请找出能放在给定直方图里面积最大的矩形,它的边要与坐标轴平行。对于上面给出的例子,原创 2017-04-22 14:59:11 · 790 阅读 · 0 评论