自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(85)
  • 收藏
  • 关注

转载 Redux概览

简介Redux 是一个有用的架构Redux 的适用场景:多交互、多数据源工作流程图action用户请求//发出一个actionimport { createStore } from 'redux';const store = createStore(fn);//其中的type属性是必须的,表示 Action 的名称。其他属性可以自由设置const action...

2019-08-24 22:09:00 160

转载 ccf-201809-2 买菜

问题描述  小H和小W来到了一条街上,两人分开买菜,他们买菜的过程可以描述为,去店里买一些菜然后去旁边的一个广场把菜装上车,两人都要买n种菜,所以也都要装n次车。具体的,对于小H来说有n个不相交的时间段[a1,b1],[a2,b2]...[an,bn]在装车,对于小W来说有n个不相交的时间段[c1,d1],[c2,d2]...[cn,dn]在装车。其中,一个时间段[s, t]表示的是从...

2018-12-06 18:16:00 156

转载 ccf-201712-2 游戏

问题描述  有n个小朋友围成一圈玩游戏,小朋友从1至n编号,2号小朋友坐在1号小朋友的顺时针方向,3号小朋友坐在2号小朋友的顺时针方向,……,1号小朋友坐在n号小朋友的顺时针方向。  游戏开始,从1号小朋友开始顺时针报数,接下来每个小朋友的报数是上一个小朋友报的数加1。若一个小朋友报的数为k的倍数或其末位数(即数的个位)为k,则该小朋友被淘汰出局,不再参加以后的报数。当游戏中只剩下一...

2018-12-02 09:16:00 144

转载 ccf-201709-2 公共钥匙盒

问题描述  有一个学校的老师共用N个教室,按照规定,所有的钥匙都必须放在公共钥匙盒里,老师不能带钥匙回家。每次老师上课前,都从公共钥匙盒里找到自己上课的教室的钥匙去开门,上完课后,再将钥匙放回到钥匙盒中。  钥匙盒一共有N个挂钩,从左到右排成一排,用来挂N个教室的钥匙。一串钥匙没有固定的悬挂位置,但钥匙上有标识,所以老师们不会弄混钥匙。  每次取钥匙的时候,老师们都会找到自己所需要...

2018-11-30 09:58:00 91

转载 HTML入门

简介Html是一门超文本标记语言,主要用于编写静态网页.本文是Html知识点汇总以及一些概念的详解和区分,作为初学者读起来可能有点空洞,建议您先前往http://www.w3school.com.cn/html/index.asp学习相关基础知识再回头看本文.如果你已掌握了Html必备知识那本文将会带您快速回顾联想一遍知识点并解决一些您可能遇到过却未曾解决的疑惑.Html思维...

2018-11-29 12:56:00 124

转载 ccf-201609-3 炉石传说

问题描述  《炉石传说:魔兽英雄传》(Hearthstone: Heroes of Warcraft,简称炉石传说)是暴雪娱乐开发的一款集换式卡牌游戏(如下图所示)。游戏在一个战斗棋盘上进行,由两名玩家轮流进行操作,本题所使用的炉石传说游戏的简化规则如下:  * 玩家会控制一些角色,每个角色有自己的生命值和攻击力。当生命值小于等于 0 时,该角色死亡。角色分为英雄和随从。  * 玩家...

2018-11-21 22:59:00 83

转载 ccf-201609-2 火车购票

问题描述  请实现一个铁路购票系统的简单座位分配算法,来处理一节车厢的座位分配。  假设一节车厢有20排、每一排5个座位。为方便起见,我们用1到100来给所有的座位编号,第一排是1到5号,第二排是6到10号,依次类推,第20排是96到100号。  购票时,一个人可能购一张或多张票,最多不超过5张。如果这几张票可以安排在同一排编号相邻的座位,则应该安排在编号最小的相邻座位。否则应该安排...

2018-11-21 21:17:00 108

转载 ccf-201512-2 消除类游戏

问题描述  消除类游戏是深受大众欢迎的一种游戏,游戏在一个包含有n行m列的游戏棋盘上进行,棋盘的每一行每一列的方格上放着一个有颜色的棋子,当一行或一列上有连续三个或更多的相同颜色的棋子时,这些棋子都被消除。当有多处可以被消除时,这些地方的棋子将同时被消除。  现在给你一个n行m列的棋盘,棋盘中的每一个方格上有一个棋子,请给出经过一次消除后的棋盘。  请注意:一个棋子可能在某一行和某一...

2018-11-16 11:31:00 94

转载 我的猫

我有一只小奶猫。一双深邃的眼睛,两朵毛茸茸的猫耳,玲珑小巧的鼻子,樱桃可口的小嘴。性格温和而调皮,总有别的猫咪慕名而来,而我总是习惯性地拿着扫帚将它们扫地出门,喃喃道:"这是我的猫,你们滚远点。"体态轻盈,充满好奇心。有一次,小猫咪灵巧地窜到别的地方玩了,我心急如焚,寝食难安。终于在街角发现了她,我抱住了她,之前有一千零一句责怪的话现在出口的却是:...

2018-11-10 11:40:00 120

转载 ccf-201503-2 数字排序

问题描述  给定n个整数,请统计出每个整数出现的次数,按出现次数从多到少的顺序输出。输入格式  输入的第一行包含一个整数n,表示给定数字的个数。  第二行包含n个整数,相邻的整数之间用一个空格分隔,表示所给定的整数。输出格式  输出多行,每行包含两个整数,分别表示一个给定的整数和它出现的次数。按出现次数递减的顺序输出。如果两个整数出现的次数一样多,则先输出值较小的,然...

2018-11-05 19:15:00 91

转载 ccf-201409-2 画图

问题描述  在一个定义了直角坐标系的纸上,画一个(x1,y1)到(x2,y2)的矩形指将横坐标范围从x1到x2,纵坐标范围从y1到y2之间的区域涂上颜色。  下图给出了一个画了两个矩形的例子。第一个矩形是(1,1) 到(4, 4),用绿色和紫色表示。第二个矩形是(2, 3)到(6, 5),用蓝色和紫色表示。图中,一共有15个单位的面积被涂上颜色,其中紫色部分被涂了两次,但在计算面积时...

2018-10-31 21:45:00 139

转载 ccf-201409-3 字符串匹配

问题描述  给出一个字符串和多行文字,在这些文字中找到字符串出现的那些行。你的程序还需支持大小写敏感选项:当选项打开时,表示同一个字母的大写和小写看作不同的字符;当选项关闭时,表示同一个字母的大写和小写看作相同的字符。输入格式  输入的第一行包含一个字符串S,由大小写英文字母组成。  第二行包含一个数字,表示大小写敏感的选项,当数字为0时表示大小写不敏感,当数字为1时表示大小...

2018-10-31 21:35:00 81

转载 ccf-201312-2 ISBN号码

问题描述  每一本正式出版的图书都有一个ISBN号码与之对应,ISBN码包括9位数字、1位识别码和3位分隔符,其规定格式如“x-xxx-xxxxx-x”,其中符号“-”是分隔符(键盘上的减号),最后一位是识别码,例如0-670-82162-4就是一个标准的ISBN码。ISBN码的首位数字表示书籍的出版语言,例如0代表英语;第一个分隔符“-”之后的三位数字代表出版社,例如670代表维京...

2018-10-24 22:03:00 67

转载 局部变量和子函数的运用

输出[m,n]间的所有素数,并且每5个换行,如果区间内不存在素数,输出0输入输出样例输入3 17样例输出3 5 7 11 1317#include <math.h>#include <stdio.h>char isprime(int n){ if (n == 1){ return 0; }...

2018-10-23 18:52:00 271

转载 一维动态数组的应用

输入一数字,用其控制一个数组的长度,而后将数组中的小写字母转换成大写字母,大写字母转换成小写字母,其余字符不变。输入连续输入多个测试数据: 输入的第一行为一个整数n,接下来有一个由n个字符组成的字符串。 输入0控制程序结束。输出每一行输出一组测试数据对应的结果,依次输出转换后的字符串。样例输入10ASXZXCaz-+10azsx90...

2018-10-23 18:50:00 96

转载 方程式

Consider equations having the following form: a*x1*x1 + b*x2*x2 + c*x3*x3 + d*x4*x4 = 0 a, b, c, d are integers from the interval [-50,50] and any of them cannot be 0. It is consider a solution...

2018-10-23 18:49:00 94

转载 设计密码

网上流传一句话:“常在网上飘啊,哪能不挨刀啊”。其实要想能安安心心地上网其实也不难,学点安全知识就可以。 首先,我们就要设置一个安全的密码。那什么样的密码才叫安全的呢?一般来说一个比较安全的密码至少应该满足下面两个条件: (1)密码长度大于等于8,且不要超过16。 (2)密码中的字符应该来自下面“字符类别”中四组中的至少三组。  大写字母:A,B,C...Z  小写字母:a,b,...

2018-10-23 18:48:00 386

转载 排序查找

采用选择法对15个整数排序,排序完成后各整数按照从大到小的顺序排列。排序完成后输入一个数,要求用折半查找法找出该数是数组中第几个元素的值。输入输入共有两行: 第一行输入15个整数. 第二行输入你要查找的整数.输出输出你要查找的整数在排好序的数组中是第几个元素.如果该数不在数组中,则输出“wucishu!”。如果输入的数在数组中有多个,则输出此数在排好序后的数组...

2018-10-23 18:47:00 83

转载 线性表的顺序存储

建立长度为n的顺序表SeqList,长度n通过和n个数据元素通过键盘输入。要求: 1)通过调用插入函数,建立一个长度为n的顺序表类的对象,新插入的元素始终插入到第0号位置; 2)在顺序表SeqList中增加一个删除函数,要求删除顺序表中等于item的所有元素。输入输入共有三行,第一行是一个整数n,表示线性表的长度; 第二行输入一个整数item,...

2018-10-23 18:46:00 145

转载 one + two = 3

读入两个小于100的正整数A和B,计算A+B。需要注意的是:A和B的每一位数字由对应的英文单词给出。输入测试输入包含若干测试用例,每个测试用例占一行,格式为"A + B =",相邻两字符串有一个空格间隔。当A和B同时为0时输入结束,相应的结果不要输出。输出对每个测试用例输出1行,即A+B的值。样例输入one + two =three fou...

2018-10-23 18:45:00 876

转载 数字根的计算

正整数的数字根是将数位上的数字求和进行计算而来。如果各位数字之和为一位的整数,那么这个整数就是这个数的数字根;如果之后为多位数,那么重复运用此规则进行计算直至求出一个一位数。例如12,那么它的数字根就为1+2=3;例如39那么它的数字根就为3+9=12,1+2=3,最终为3。输入每行输入一个正整数,输入0表示结束。输出输出一个一位数。样例输入2...

2018-10-23 18:45:00 679

转载 字符串交叉插入

将一个较短的字符串的字符交叉地插入到另一个较长的字符串中,每个字符以一定的间隔插入。该间隔=(长字符串长度/短字符串),即对两个字符串长度相除取整。例如:如果两个字符串等长(字符插入间隔=1),就将后输入的串的字符每隔一个字符插入先输入的串当中;被插入的字符串长度为12,待插入的字符串的长度为5,那么字符插入间隔为2,以此类推。请参考Sample Input和Sample Outpu...

2018-10-23 18:44:00 1262

转载 简单的数学问题

Lele now is thinking about a simple function f(x). if x < 10 f(x)=x if x >= 10 f(x) = a0*f(x-1)+a1*f(x-2)+a2*f(x-3)+……+a9*f(x-10) And ai (0 <= i <= 9) can only be 0 or 1 . Now, I wi...

2018-10-23 18:43:00 175

转载 计分规则

青年歌手大奖赛中,每位评委会给参赛选手打分。选手得分规则为去掉一个最高分和一个最低分,然后计算平均得分,请编程输出某选手的得分。输入输入数据有多组,每组占一行,每行的第一个数是n(2 < n < 100),表示评委的人数,然后是n个评委的打分。输出对于每组输入数据,输出选手的得分,结果保留2位小数,每组输出占一行。样例输入3 99 ...

2018-10-23 18:42:00 400

转载 进制转换问题

建立顺序栈或链栈,编写程序实现十进制数到二进制数的转换。输入输入只有一行,就是十进制整数。输出转换后的二进制数。样例输入10样例输出1010#include <iostream>#include<stdlib.h>#define Max_Size 100#define STACKINCRMENT 10...

2018-10-23 18:39:00 117

转载 统计二进制数中的1的个数

整数在计算机中使用二进制的形式表示,如整数7用二进制表示为:111,其中1的个数为3。输入输入一个整数输出输出该整数用二进制表示时,其中1的个数样例输入7样例输出3#include <iostream>using namespace std;int main(){ int a,count = 0...

2018-10-23 18:37:00 105

转载 鸡兔同笼

一个笼子里关了鸡和兔(鸡有2只脚,兔又4只脚,没有例外)。已知笼子里面脚的总数a,问笼子里面至少有多少只动物,至多有多少只动物?输入多组测试数据。第一行是测试数据的组数n,后面跟着n行输入。每组测试数据占一行,每行包含一个正整数a(a < 65535)。输出输出包含n行,每行对应一个输入,包含两个正整数,第一个是最少动物数,第二个是最多动物数,中间用一个空格分开...

2018-10-23 18:36:00 73

转载 购物清单

当你去消费时,你会在一个很长的货架上找你需要的东西。由于你只记得部分的关键词,这样就会有很多备用物品供你去选择。现在给出所有的商品名,和你记得的关键字,设计一个程序找出拥有这些关键字的产品的个数。输入只有一个测试用例,首先输入一个正整数P(1 ≤ P ≤10000),代表了所有产品的总数,接下来是P行字符串(军事小写,长度不超过20个字符)。然后输入一个正整数Q(1 ...

2018-10-23 18:35:00 81

转载 人数统计

今年计算机学院研究生入学复试分多个小组。现在老师需要知道每组复试同学中男生和女生的人数。请你编写程序分别统计出男女生的总人数。输入对于每组输入数据有两行,第一行是一个正整数n(1 < n < 1000),表示参加该组复试的总人数。接下来一行有n个整数(取值为0或1),0代表男生,1代表女生,整数间由一个空格隔开。输出对于每组测试用例,输出一行,由两...

2018-10-23 18:29:00 769

转载 老鼠与猫的交易

有一只老鼠很喜欢奶酪,但是奶酪被分别放在N个房间里,而且这些房间都有一只猫咪看守,现在它准备和猫咪们做个交易。它有M磅的猫食,想用这M磅猫食换取奶酪。在猫咪看守的每一个房间里有奶酪J[i]磅,同时猫咪需要F[i]磅的食物,如果老师给猫咪F[i]*a%的猫食,那么它就可以得到J[i]*a%的奶酪。现在已知每只猫咪对猫食的需求量和每个房间的奶酪数,那老鼠怎样才能换得最多的奶酪呢?...

2018-10-23 18:28:00 260

转载 偷菜时间表

随着“开心农场”等娱乐游戏风靡互联网,“偷菜”遂瞬间蹿红网络,席卷网民生活。于是,“你‘偷’了吗”便成为大家见面的招呼语。很快,数百万都市白领成为“偷菜”队伍中的主力军,每天在“偷”与防“偷”中乐此不疲,甚至定闹钟半夜起床“偷”菜。根据“农作物”生长规律而变化制定偷菜时间表。输入假设当前时间为13:15,第一行输入作物种类数n,从第二行开始输入n种作物成熟需要的时间,...

2018-10-23 18:27:00 486

转载 日期计算

定义一个结构体变量(包括年、月、日),编程序,要求输入年月日,计算并输出该日在本年中第几天。注意本题一定要定义结构体变量,否则本实验成绩无效。输入输入三个整数(并且三个整数是合理的,既比如当输入月份的时候应该在1 至12 之间,不应该超过这个范围)否则输出Input error!输出输出一个整数.既输入的日期是本月的第几天。样例...

2018-10-23 18:26:00 103

转载 学生成绩管理

有N个学生,每个学生的数据包括学号、班级、姓名、三门课成绩。从键盘输入N 个学生数据,要求打印出每个学生三门课的平均成绩,以及平均分最高分学生数据(包括学号、班级、姓名、三门课成绩,平均分)。要求:1、 定义学生结构体。2、 用一个函数实现N 个学生数据的输入,用另一个函数负责求每个学生三门课程的平均成绩,再用一个函数求出平均分最高的学生并输出该学生的数据。要求平均分和平均分最高的学...

2018-10-23 18:25:00 168

转载 成绩的等级

给出一百分制成绩,要求输出成绩等级‘A’、‘B’、‘C’、‘D’、‘E’。 90分以上为A 80-89分为B 70-79分为C 60-69分为D 60分以下为E输入一个整数0-100以内输出一个字符,表示成绩等级样例输入90样例输出A#include<iostream>using namespace std;...

2018-10-23 18:23:00 243

转载 利润提成

企业发放的奖金根据利润提成。利润低于或等于100000元的,奖金可提10%;利润高于100000元,低于200000元(100000<I≤200000)时,低于100000元的部分按10%提成,高于100000元的部分,可提成 7.5%;200000<I≤400000时,低于200000元部分仍按上述办法提成,(下同),高于200000元的部分按5%提成;400000&l...

2018-10-23 18:23:00 184

转载 求组合数

编写一个函数,求从n 个不同的数中取r 个数的所有选择的个数。输入输入n 和r 的值; 当用户输入0 0 时,程序结束。输出根据公式: C(n,r) = C(n, r-1) * (n - r + 1) / r 输出运算结果 输入数据不满足题意时候,输出"error!"样例输入5 310 2050 30 0样例输出10er...

2018-10-23 18:22:00 262

转载 特殊矩阵的查找

给定一个整型5*6的矩阵,A[5][6]= 1 2 3 4 5 6 7 8 9 10 1112 13 14 15 1617 18 19 20 2122 23 24 25 26 27 28 29 30A中每一维方向...

2018-10-23 18:21:00 202

转载 求二阶逆矩阵

给定的二阶矩阵(2*2),求其逆矩阵。输入输入大小为2*2的距阵。输出输出一个大小为2*2的距阵,矩阵每一行相邻的的两个数字之间由一个空格隔开。具体的请详见 Sample Output 。样例输入2 01 1 样例输出0.500000 0.000000 -0.500000 1.000000#include<s...

2018-10-23 18:20:00 7615

转载 简单背包问题

设有一个背包可以放入的物品重量为S,现有n件物品,重量分别是w1,w2,w3,…wn。问能否从这n件物品中选择若干件放入背包中,使得放入的重量之和正好为S。如果有满足条件的选择,则此背包有解,否则此背包问题无解。输入输入数据有多行,包括放入的物品重量为s,物品的件数n,以及每件物品的重量(输入数据均为正整数)多组测试数据。输出对于每个测试...

2018-10-23 18:19:00 89

转载 表达式的转换

平常我们书写的表达式称为中缀表达式,因为它将运算符放在两个操作数中间,许多情况下为了确定运算顺序,括号是不可少的,而后缀表达式就不必用括号了。后缀标记法:书写表达式时采用运算紧跟在两个操作数之后,从而实现了无括号处理和优先级处理,使计算机的处理规则简化为:从左到右顺序完成计算,并用结果取而代之。例如:8-(3+2*6)/5+4可以写为:8 3 2 6*+5/-4+ 其计算步骤为:...

2018-10-23 18:18:00 255

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除