自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(76)
  • 资源 (1)
  • 论坛 (1)
  • 收藏
  • 关注

原创 求满足条件的3位数

描述编写程序,按从小到大的顺序寻找同时符合条件1和2的所有3位数,条件为:1.该数为完全平方数2.该数至少有2位数字相同例如,100同时满足上面两个条件。输入输入一个数n,n的大小不超过实际满足条件的3位数的个数。输出输出为第n个满足条件的3位数(升序)样例输入1样例输出100#include <iostream>us...

2019-12-31 17:11:46 541

原创 人民币支付

描述从键盘输入一指定金额(以元为单位,如345),然后输出支付该金额的各种面额的人民币数量,显示100元,50元,20元,10元,5元,1元各多少张,要求尽量使用大面额的钞票。输入一个小于1000的正整数。输出输出分行,每行显示一个整数,从上到下分别表示100元,50元,20元,10元,5元,1元人民币的张数样例输入735样例输出701110...

2019-12-31 16:51:18 331

原创 1412:二进制分类

【题目描述】若将一个正整数化为二进制数,在此二进制数中,我们将数字1的个数多于数字0的个数的这类二进制数称为A类数,否则就称其为B类数。例如:(13)10=(1101)2,其中1的个数为3,0的个数为1,则称此数为A类数;(10)10=(1010)2,其中1的个数为2,0的个数也为2,称此数为B类数;(24)10=(11000)2,其中1的个数为2,0的个数为3,则称此数为B类...

2019-12-31 16:17:04 258

原创 1的个数

题目:给定一个十进制非负整数N,求其对应2进制数中1的个数。输入输入包含一行,包含一个非负整数N。(N < 109)输出输出一行,包含一个整数,表示N的2进制表示中1的个数。样例输入100样例输出3最普通的方法#include <iostream> // 9 分using namespace ...

2019-12-31 16:04:40 85

原创 提取数字串按数值排序

描述给定一个字符串,请将其中的所有数字串提取,并将每个数字串作为整数看待(假设可以用int 表示),按从小到大顺序输出结果,输出的整数之间以逗号间隔。如果没有数字,则输出0;例如:*1234.345#6781ad9jk81-11101?aght88ir09kp,其中的整数包括:1234,345,6781,9,81,11101,88,9,从小到大排序后,应该输出:9,9,81,88,345,...

2019-12-30 16:37:34 400

原创 1176:谁考了第k名

【题目描述】在一次考试中,每个学生的成绩都不相同,现知道了每个学生的学号和成绩,求考第k名学生的学号和成绩。【输入】第一行有两个整数,分别是学生的人数n(1≤n≤100),和求第k名学生的k(1≤k≤n)。其后有n行数据,每行包括一个学号(整数)和一个成绩(浮点数),中间用一个空格分隔。【输出】输出第k名学生的学号和成绩,中间用空格分隔。(注:请用%g输出成绩)【...

2019-12-30 15:36:50 103

原创 爱出难题的F老师

Description有一个序列1,12,123,1234,…,12345678910, … ,先给出一整数n,问这个序列前n项中有多少项可以整除3。Input一个整数n(1<=n<=2^31-1)Output输出这个序列前n项中整除3的项数Sample Input 14Sample Output 12我们应该知道,一个...

2019-12-30 15:00:48 74

原创 以贰之名

具体来说:现在有从2到n这n-1个的数,现在要删除若干个数,使得剩下的数中,一定有一个数能被剩下的数整除,问最少要删除多少个数?Input输入只有一个数n,表示有2~n这n-1个数(1<=n<=1e9)。Output需要最少删除的数的个数。Sample Input 15Sample Output 12Sample Inp...

2019-12-30 13:50:37 61

原创 太极阴阳鱼

Description茄子同学最近在上“中国文化概论”,对老师讲的太极图非常感兴趣,一个太极图有两条阴阳鱼拼成,阴阳鱼的头部各由一个半圆组成,正常的太极图时如下图。这是小机灵鬼茄子同学灵机一动,他想水平移动阴阳鱼中的交点P(如下图),得使阴阳鱼的头部长度之比为a:b,以下图为例,两个长度之比为3:7。现在他很好奇两条阴阳鱼的面积之比Sa:Sb。(深色部分面积为Sa,浅色部分...

2019-12-30 13:40:39 251

原创 1411:区间内的真素数

【题目描述】找出正整数M和N之间(N不小于M)的所有真素数。真素数的定义:如果一个正整数P为素数,且其反序也为素数,那么P就为真素数。例如,11,13均为真素数,因为11的反序还是为11,13的反序为31也为素数。【输入】输入两个数M和N,空格间隔,1≤M≤N≤100000。【输出】按从小到大输出M和N之间(包括M和N)的真素数,逗号间隔。如果之间没有真素数,则输...

2019-12-29 18:24:10 377

原创 1410:最大质因子序列

【题目描述】任意输入两个正整数m,n(1<m<n≤5000)m,n(1<m<n≤5000),依次输出mm到nn之间每个数的最大质因子(包括mm和nn;如果某个数本身是质数,则输出这个数自身)。【输入】一行,包含两个正整数mm和nn,其间以单个空格间隔。【输出】一行,每个整数的最大质因子,以逗号间隔。【输入样例】5 10【输出样例】...

2019-12-29 18:09:23 337

原创 1409:判决素数个数

【题目描述】输入两个整数XX和YY,输出两者之间的素数个数(包括XX和YY)。【输入】两个整数XX和YY(1≤X,Y≤1051≤X,Y≤105)。【输出】输出一个整数,表示XX,YY之间的素数个数(包括XX和YY)。【输入样例】1 100【输出样例】25#if(1)#include <iostream>#include &...

2019-12-29 17:56:32 347

原创 1407:笨小猴

【题目描述】笨小猴的词汇量很小,所以每次做英语选择题的时候都很头疼。但是他找到了一种方法,经试验证明,用这种方法去选择选项的时候选对的几率非常大!这种方法的具体描述如下:假设maxn是单词中出现次数最多的字母的出现次数,minn是单词中出现次数最少的字母的出现次数,如果maxn-minn是一个质数,那么笨小猴就认为这是个Lucky Word,这样的单词很可能就是正确的答案。【输入...

2019-12-29 16:33:26 146

原创 17:变幻的矩阵

有一个N x N(N为奇数,且1 <= N <= 10)的矩阵,矩阵中的元素都是字符。这个矩阵可能会按照如下的几种变幻法则之一进行变幻(只会变幻一次)。现在给出一个原始的矩阵,和一个变幻后的矩阵,请编写一个程序,来判定原始矩阵是按照哪一种法则变幻为目标矩阵的。1. 按照顺时针方向旋转90度;如:1 2 37 4 14 5 6 变幻为8 5 2...

2019-12-29 10:46:09 143

原创 新生赛总结

至今高考已经过去半年了,作为我在大学参加的第一场正式的比赛,结果很不理想,归根结底还是基础太弱,但这次确实没有难题,从高三开始,只要不是我 “ 俯视 ” 的考试,我都会给自己很大的精神压力,这也是我高考失利很大的一个原因,但时隔半载,我又败给了自己的心态,给自己强加戏码,内心认定做不出是应该的,其实从那一刻开始我就已经输掉了,刚上大学,没有重视计算机,还是把过多的时间花费在数学上,但我还有机会,至...

2019-12-29 10:24:05 111

原创 12:倒置排序

描述将一些整数按倒置值排序后输出.所谓倒置,是指把整数各位倒过来构成一个新数,例如:13倒置成了31.输入第一行的整数N表示后面列出的组数。每组数的第一个整数n表示后面将有n个整数。(每组数据量不超80)输出将每组数按倒置值进行排序输出.其每组数的结果占一行.样例输入24 83 13 24 364 99 100 123 12345样例输出13 83 ...

2019-12-27 15:08:54 428

原创 1399:甲流病人初筛

【题目描述】目前正是甲流盛行时期,为了更好地进行分流治疗,医院在挂号时要求对病人的体温和咳嗽情况进行检查,对于体温超过37.5度(含等于37.5度)并且咳嗽的病人初步判定为甲流病人(初筛)。现需要统计某天前来挂号就诊的病人中有多少人被初筛为甲流病人。【输入】第一行是某天前来挂号就诊的病人数n。(n<200)其后有n行,每行是病人的信息,包括三个信息:姓名(字符串,不含空格,最...

2019-12-24 16:41:45 1861

原创 1398:短信计费

题目描述】用手机发短信,一条短信资费为0.1元,但限定一条短信的内容在70个字以内(包括70个字)。如果你一次所发送的短信超过了70个字,则会按照每70个字一条短信的限制把它分割成多条短信发送。假设已经知道你当月所发送的短信的字数,试统计一下你当月短信的总资费。【输入】第一行是整数n,表示当月发送短信的总次数,接着n行每行一个整数,表示每次短信的字数。【输出】输出一行,当...

2019-12-24 16:01:44 390

原创 棋盘中正方形,长方形个数

描述设有一个n*m方格的棋盘(1≤m,n≤100)。求出该棋盘中包含多少个正方形、多少个长方形(不包括正方形)。例如:当n=2,m=3时正方形的个数有8个;即边长为1的正方形有6个;边长为2的正方形有2个。长方形的个数有10个即2*1的长方形有4个1*2的长方形有3个3*1的长方形有2个3*2的长方形...

2019-12-24 14:39:03 563

原创 1354:括弧匹配检验

【题目描述】假设表达式中允许包含两种括号:圆括号和方括号,其嵌套的顺序随意,如([ ]())或[([ ][ ])]等为正确的匹配,[( ])或([ ]( )或 ( ( ) ) )均为错误的匹配。现在的问题是,要求检验一个给定表达式中的括弧是否正确匹配?输入一个只包含圆括号和方括号的字符串,判断字符串中的括号是否匹配,匹配就输出 “OK” ,不匹配就输出“Wrong”。输入一个字符串:[...

2019-12-22 15:57:50 154

原创 1331:后缀表达式的值

【题目描述】从键盘读入一个后缀表达式(字符串),只含有0-9组成的运算数及加(+)、减(—)、乘(*)、除(/)四种运算符。每个运算数之间用一个空格隔开,不需要判断给你的表达式是否合法。以@作为结束标志。比如,16–9*(4+3)转换成后缀表达式为:16□9□4□3□+*–,在字符数组A中的形式为:栈中的变化情况:运行结果:-47提示:输入字符串长度小于250,参与运算...

2019-12-22 15:14:28 235

原创 1181:整数奇偶排序

【题目描述】给定10个整数的序列,要求对其重新排序。排序要求:1.奇数在前,偶数在后;2.奇数按从大到小排序;3.偶数按从小到大排序。【输入】输入一行,包含10个整数,彼此以一个空格分开,每个整数的范围是大于等于0,小于等于30000。【输出】按照要求排序后输出一行,包含排序后的10个整数,数与数之间以一个空格分开。【输入样例】4 7 3 13 11 1...

2019-12-21 17:13:34 140

原创 1156:求π的值

【题目描述】根据公式:arctanx(x)=x−x33+x55−x77+...arctanx(x)=x−x33+x55−x77+...和π=6arctanx(13√)π=6arctanx(13)定义函数arctanx(x)arctanx(x),求当最后一项小于10−610−6时ππ的值。【输入】(无)【输出】ππ的值。保留到小数点后1010位。【输入样例】...

2019-12-21 16:17:03 719

原创 1155:回文三位数

【题目描述】如果一个数从左边读和从右边读都是同一个数,就称为回文数。例如6886就是一个回文数,求出所有的既是回文数又是素数的三位数。【输入】(无)【输出】所有的既是回文数又是素数的三位数。一个数一行。【输入样例】(无)【输出样例】(无)#if(1)#include <iostream>using namespace s...

2019-12-21 15:45:50 305

原创 1154:亲和数

【题目描述】自然数a的因子是指能整除a的所有自然数,但不含a本身。例如12的因子为:1,2,3,4,6。若自然数a的因子之和为b,而且b的因子之和又等于a,则称a,b为一对“亲和数” 。求最小的一对亲和数(a<>b)。【输入】(无)【输出】1行,分别为a和b(a<b)。【输入样例】(无)【输出样例】(无)#include...

2019-12-21 15:25:25 611

原创 1153:绝对素数

【题目描述】如果一个自然数是素数,且它的数字位置经过对换后仍为素数,则称为绝对素数,例如13。试求出所有二位绝对素数。【输入】(无)【输出】所有二位绝对素数(由小到大,一个数一行)。【输入样例】(无)【输出样例】(无)#if(1)#include <iostream>#include <stdio.h>usi...

2019-12-21 09:35:38 231

原创 1152:最大数max(x,y,z)

【题目描述】已知:m=max(a,b,c)max(a+b,b,c)×max(a,b,b+c)m=max(a,b,c)max(a+b,b,c)×max(a,b,b+c)输入a,b,ca,b,c,求mm。把求三个数的最大数max(x,y,z)max(x,y,z)分别定义成函数和过程来做。【输入】输入a,b,ca,b,c。【输出】求mm,保留到小数点后三位。【输入样例】...

2019-12-21 09:22:47 980

原创 new,delet动态分配内存

#include <iostream>using namespace std;int main(){ int* point=new int [3];//new int; for(int i=0;i<3;i++) { *(point+i)=i;//point[i]=i; cout<<*point+i<<" "; } dele...

2019-12-21 09:15:07 89

原创 1151:素数个数

【题目描述】编程求2~n(n为大于2的正整数)中有多少个素数。【输入】输入n(2≤n≤50000)。【输出】素数个数。【输入样例】10【输出样例】4#include <iostream>bool prime(int);int main(){ using namespace std; int i,n; cin&gt...

2019-12-20 16:02:39 229

原创 1150:求正整数2和n之间的完全数(bool函数调用)

【题目描述】求正整数22和nn之间的完全数(一行一个数)。完全数:因子之和等于它本身的自然数,如6=1+2+36=1+2+3【输入】输入n(n≤5000)n(n≤5000)。【输出】一行一个数,按由小到大的顺序。【输入样例】7【输出样例】6#include <iostream>int i;bool absolute(...

2019-12-20 15:45:58 581

原创 1143:最长最短单词

【题目描述】输入1行句子(不多于200个单词,每个单词长度不超过100),只包含字母、空格和逗号。单词由至少一个连续的字母构成,空格和逗号都是单词间的间隔。试输出第1个最长的单词和第1个最短单词。【输入】一行句子。【输出】第1行,第一个最长的单词。第2行,第一个最短的单词。【输入样例】I am studying Programming language ...

2019-12-20 15:24:01 524 2

原创 1149:最长单词2

【题目描述】一个以‘.’结尾的简单英文句子,单词之间用空格分隔,没有缩写形式和其它特殊形式。【输入】一个以‘.’结尾的简单英文句子(长度不超过500),单词之间用空格分隔,没有缩写形式和其它特殊形式。【输出】该句子中最长的单词。如果多于一个,则输出第一个。【输入样例】I am a student of Peking University.【输出样例】U...

2019-12-20 14:57:11 265

原创 1148:连续出现的字符

【题目描述】给定一个字符串,在字符串中找到第一个连续出现至少k次的字符。【输入】第一行包含一个正整数k,表示至少需要连续出现的次数。1 ≤ k ≤ 1000。第二行包含需要查找的字符串。字符串长度在1到2500之间,且不包含任何空白符。【输出】若存在连续出现至少k次的字符,输出该字符;否则输出No。【输入样例】3abcccaaab【输出样例】...

2019-12-19 11:45:54 469

原创 1147:最高分数的学生姓名(第一次用指针,结构体,有点小激动)

【题目描述】输入学生的人数,然后再输入每位学生的分数和姓名,求获得最高分数的学生的姓名。【输入】第一行输入一个正整数N(N ≤ 100),表示学生人数。接着输入N行,每行格式如下: 分数 姓名分数是一个非负整数,且小于等于100;姓名为一个连续的字符串,中间没有空格,长度不超过20。数据保证最高分只有一位同学。【输出】获得最高分数同学的姓名。【输...

2019-12-19 11:39:18 122

原创 1146:判断字符串是否为回文

【题目描述】输入一个字符串,输出该字符串是否回文。回文是指顺读和倒读都一样的字符串。【输入】输入为一行字符串(字符串中没有空白字符,字符串长度不超过100)。【输出】如果字符串是回文,输出yes;否则,输出no。【输入样例】abcdedcba【输出样例】yes#include <iostream>using namespace s...

2019-12-19 11:21:29 144

原创 1145:字符串p型编码

【题目描述】给定一个完全由数字字符(‘0’,‘1’,‘2’,…,‘9’)构成的字符串str,请写出str的p型编码串。例如:字符串122344111可被描述为"1个1、2个2、1个3、2个4、3个1",因此我们说122344111的p型编码串为1122132431;类似的道理,编码串101可以用来描述1111111111;00000000000可描述为"11个0",因此它的p型编码串即为110...

2019-12-19 11:16:39 321

原创 1144:单词翻转

【题目描述】输入一个句子(一行),将句子中的每一个单词翻转后输出。【输入】只有一行,为一个字符串,不超过500个字符。单词之间以空格隔开。【输出】翻转每一个单词后的字符串,单词之间的空格需与原文一致。【输入样例】hello world【输出样例】olleh dlrow#if(1)#include <iostream>using n...

2019-12-19 11:10:36 506

原创 1118:铺地毯(二维数组法提交不通过,但我觉得很对(哭))

【题目描述】为了准备一个独特的颁奖典礼,组织者在会场的一片矩形区域(可看做是平面直角坐标系的第一象限)铺上一些矩形地毯。一共有n张地毯,编号从1到n。现在将这些地毯按照编号从小到大的顺序平行于坐标轴先后铺设,后铺的地毯覆盖在前面已经铺好的地毯之上。地毯铺设完成后,组织者想知道覆盖地面某个点的最上面的那张地毯的编号。注意:在矩形地毯边界和四个顶点上的点也算被地毯覆盖。输入输出样例1说明...

2019-12-19 10:39:25 109

原创 1130:找第一个只出现一次的字符(桶排)

【题目描述】给定一个只包含小写字母的字符串,请你找到第一个仅出现一次的字符。如果没有,输出no。【输入】一个字符串,长度小于100000。【输出】输出第一个仅出现一次的字符,若没有则输出no。【输入样例】abcabd【输出样例】c#if(1)#include <iostream>#include <stdio.h&g...

2019-12-18 11:25:55 72

原创 1117:整数去重

【题目描述】给定含有nn个整数的序列,要求对这个序列进行去重操作。所谓去重,是指对这个序列中每个重复出现的数,只保留该数第一次出现的位置,删除其余位置。【输入】输入包含两行:第一行包含一个正整数n(1≤n≤20000)n(1≤n≤20000),表示第二行序列中数字的个数;第二行包含nn个整数,整数之间以一个空格分开。每个整数大于等于1010、小于等于50005000。【输出...

2019-12-18 10:59:52 514

codeblocks17.12安装包.zip

适合新手使用的编译器,之后更新 百度网盘安装包: 链接:https://pan.baidu.com/s/1M1PGcirlC0He1WjOFrw8gQ 提取码:jfq5

2020-07-02

scanf运行完在缓存区留下回车,再用cin输入回车

发表于 2019-11-18 最后回复 2019-11-18

空空如也

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

TA关注的人 TA的粉丝

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