自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 memset对int char用法

#include <stdio.h>#include <string.h>int main(){ int book[1001],i,j,t,n; memset(book,0,1001*sizeof(int));//对int型数组要这样,而对char型数组要memset(book,0,1001); scanf("%d",&n);//...

2019-05-14 21:45:34 942

转载 最大GCD

状态题目描述给你一个正整数n,你需要帮小S生成一个序列,这个序列a1a2a3a4……ak,这个序列的长度为k,且要求序列a的和为n,即n=i=0kai。这个序列是严格递增的。这个序列要有一个公约数,且这个公约数最大,即序列a的每一个数都可以整除这个公约数。如果不存在这样的序列请输出-1。输入第一行一个整数T(1 ≤T≤ 10),接下来T行测试数据。输入每行一个整数...

2019-04-22 23:12:31 532

原创 车牌号匹配(现场赛没A出来 ai 蓝瘦)

题目描述每天都会有很多的车违规,有这么一种违规是很恶心的,那就是遮挡车牌号。但是遮挡车牌号的过程中总会出现这样或那样的意外,现在某些监控拍到了一些遮挡的车牌号,请你写个程序帮忙查看一下能够与遮挡的车牌号匹配的车牌号。其中被遮挡的号码会变成*,*可以匹配任何的车牌号。输入第一行,为一个车牌号。(每一个文件有一个测试数据)接下来一行是一个数字n。接下来n行是数据库里面的车牌号。...

2019-04-21 18:10:57 447

原创 小蒜蒜学菱形

题目描述小蒜蒜最近学习了菱形(四边都相等的四边形)。现在她给了你一个字符,希望你能用它构造一个对角线长5个字符,倾斜放置的菱形。输入输入只有一行,包含一个字符。输出该字符构成的菱形。样例输入*样例输出 * ******** *** *#include<stdio.h>int main(){ ch...

2019-04-20 23:20:40 1554

原创 第n个质数

题目描述请求出第n个质数(2是第一个质数)输入输入每行一个整数n(多组测试用例)输出第n个质数样例输入110样例输出229#include <stdio.h>#include <math.h>int zhishu(int a){ for(int i=2;i<=sqrt(a);i++) { ...

2019-04-20 23:16:48 2165

原创 Dotaer vs Loler

题目描述小杨是一名Dota资深玩家,和众多Dota玩家一样,他和周围一群LOL玩家在一起有一种自然的优越感,然而身边的刀友确一个个投入了撸狗的行列,直到现在周围再没了一个同行。。。他很愤慨,于是有了下面这道题目:两个分别只含有Dotaer和Loler中的字母的字符串,长度(<10^6),请你分别统计两个字符串中所含字母能够组成Dotaer和Loler的最大数量(不区分大小写),然后根...

2019-04-16 23:39:44 218

原创 小明A+B(2)

状态题目描述小明最近多位数加法运算学的很晕倒:(,幸好是做判断题,它只需要判断A+B最后一位数是否是C就可以了,可是他真的懒的厉害,这不让你写一个程序帮助他输入两个长度超过100位整数A B 一个个位数C输出正确与否,正确是YES 错误则输出NO样例输入99999999999999999999999999999999999999999999999999999999...

2019-04-15 23:17:24 387

转载 矩形面积交

题目描述 基础练习 矩形面积交 时间限制:1.0s 内存限制:512.0MB问题描述  平面上有两个矩形,它们的边平行于直角坐标系的X轴或Y轴。对于每个矩形,我们给出它的一对相对顶点的坐标,请你编程算出两个矩形的交的面积。输入格式  输入仅包含两行,每行描述一个矩形。  在每行中,给出矩形的一对相对顶点的坐标,每个点的坐标都用两个绝对值不超过10^7...

2019-04-13 23:15:48 133

原创 扫雷(费劲了一天 找到问题)

题目描述扫雷是一个经典的游戏,在一个N*M区域中输入一个N*M的雷区中的k个雷坐标,打印出所有雷区的分布一个位置如果是雷则表示为*,否则应该是0~8,表示他周围八连通域中的地雷总数。输入雷区尺寸 3=<n m="" <="20"地雷数目 k<=M*N和他们的坐标xi,yi输出雷区的分布每组后空一行样例输入3 3 11 14 ...

2019-04-12 22:16:55 579

原创 谁比较2

题目描述定义一个整数N中的2的指数为N二的级别,比如4=2^2则4的二度为2,6=2^1*a则6的二度为1你的任务就是给出a,b中谁更2输入给出a,b 都是正数且不超过10000000输出给出a,b中谁更2样例输入4 617 44 12样例输出><=#include <stdio.h>int mi(int x){...

2019-04-10 22:48:16 78

原创 趣味求和

题目描述编写一个程序,求Sn=a+aa+aaa+……+aa…aaa(有n个a)的值,其中a是一个数字。输入输入数据含有不多于50组的数据,每组数据由两个正整数(0=<a, n <= 10)组成。输出对于每组数据a和n,计算Sn=a+aa+aaa+……+aa…aaa(有n个a)的值,每个计算结果应单独一行。样例输入5 25 1样例输出605...

2019-04-07 22:45:59 311

转载 A+B'(B'为B各个位数颠倒过来)

题目描述A+B'0输入题目有多组输入每行有一组数据为两个整数 A B(< =A,B < =1e6)输出A+B'的和样例输入4 327 12100 200样例输出748102#include<iostream>using namespace std;int r(int n){int s=0;whil...

2019-04-07 22:29:19 191

原创 互质个数

题目描述贝贝、妞妞和康康都长大了,如今,他们已届小学毕业,老师给贝贝出了一道强化计算的题目,让她做一大堆除法,以确定两个数之间是否有公共的因子,并且还要数清楚没有公因子的数对。可是,毕竟有些数太大了,量又太多了,即使她与妞妞和康康联手,也没有耐心在一个小时做完这种吃力的事情啊。虽然他们真的知道该怎么做,可是,他们的心早就飞到海边的沙滩上了,想尽情地玩,但眼看又不能。能不能帮他们“减负”,尽早放...

2019-04-06 23:32:29 519

转载 三进制小数

题目描述你的任务呢,是将一个有理数转换成三进制小数。“什么是三进制小数呢?”你一定会问,这很明白,就是以三为基(二进制数以2为基,而十进制数则以10为基)的小数。输入有理数的值都是在0与1之间的,每个有理数都由一个分子和一个分母表示,分子与分母之间隔着一个斜杠。有理数的个数不会超过1000个。输出输出格式见样本输出,它是以小数点开头的具有10位精度的3进制数。样例输...

2019-04-05 22:01:25 1322

原创 数列有序

题目描述有n(n<=100)个整数,已经按照从小到大顺序排列好,现在另外给一个整数x,请将该数插入到序列中,并使新的序列仍然有序。输入输入数据包含多个测试实例,每组数据由两行组成,第一行是n和x,第二行是已经有序的n个数的数列。n和x同时为0标示输入数据的结束,本行不做处理。输出对于每个测试实例,输出插入新的元素后的数列。样例输入3 31 2 40 0...

2019-04-04 22:14:20 263

原创 大整数模(考研刷题)

题目描述a除以m的余数称为a对于m的模。求a^p对于m的模。输入输入数据中含有一些数据组,每个数据组占一行,包括a、p、m(0<a,p<2^32,1≤m<2^16)三个整数,若三个数都为0,则表示输入结束。输出针对每组数据,输出a的p次幂对于m的模,每个结果占一行。样例输入3 18132 170 0 0样例输出13#include <stdio...

2019-04-03 22:22:42 251

原创 首字母大写

题目描述输入一个英文句子,将每个单词的第一个字母改成大写字母。输入输入数据包含多个测试实例,每个测试实例是一个长度不超过100的英文句子,占一行。输出请输出按照要求改写后的英文句子。样例输入i like acmi want to get an accepted样例输出I Like AcmI Want To Get An Accepted#inclu...

2019-04-02 23:13:58 146

转载 头插法建立单链表——借鉴博客园小久(考研)

概念描述单链表是一种链式存储的数据结构,每一个节点存放数据和指向下一个节点的指针。头插法是指每次将新节点插入头部(head节点之后),最终链表顺序与插入顺序相反。这就好比你在食堂排队,大妈所在窗口是头部,每次都有人插入到队伍最前面,结果你是最后买到饭的。#include<stdio.h>#include<stdlib.h>typedef stru...

2019-04-01 22:56:42 1273 2

原创 顺序表的插入(考研)

#include <iostream>using namespace std;#define maxSize 50typedef struct{ int data[maxSize]; int length;}Sqlist;bool insert(Sqlist &L,int p,int e){ int i; if(p<1||p>L.length+1...

2019-03-31 22:32:30 196

原创 顺序表的自定义个数删除(考研)

#include <iostream>using namespace std;#define maxSize 50typedef struct{ int data[maxSize]; int length;}Sqlist;bool del(Sqlist &L,int p){ int i; if(p<1||p>L.length){ return...

2019-03-31 22:29:58 131

转载 20171209 三角形面积

Description给出三角形的三个边长为a,b,c,根据海伦公式来计算三角形的面积: s=(a+b+c)/2; area=sqrt(s*(s-a)*(s-b)*(s-c));Input输入数据只有一组,即为三角形的三个边长a,b,c(100>a,b,c>0且均为整数)。Output输出三角形的面积,两位小数。如果不是一个三角形,则输出错误提示信息:"In

2017-12-09 13:47:33 479

原创 20171207一元二次方程

Description#include #include #include using namespace std;int main(){ double a, b, c, d,e, x1, x2,t; cin >> a >> b >> c; d = b*b - 4 * a*c; e=-b / (2 * a); if (d > 0) { x1 = (-b - sqrt(

2017-12-06 22:23:05 224

原创 20171207水仙花数<二>

Description输出所有的"水仙花数".所谓"水仙花数"是指这样的一个三位数:其各位数字的立方和等于该数本身。例如:371是一个"水仙花数",371=3^3+7^3+1^3.InputOutput输出所有的"水仙花数"(从小到大的顺序输出,每行一个数据)#include int main(){int a,b,c,i;for(i=10

2017-12-06 22:15:08 320

转载 20171206 水仙花数<一>

Description判断一个数是否为"水仙花数",所谓"水仙花数"是指这样的一人数:其各位数字的立方和等于该数本身。例如:371是一个"水仙花数",371=3^3+7^3+1^3.Input一个三位数Output1或者0(1代表此数为水仙花数,0代表此数不是水仙花数)#include int main() { int i,

2017-12-06 22:06:49 450

转载 20171204 甲流疫情死亡率

输入输入仅一行,有两个整数,第一个为确诊数,第二个为死亡数。输出输出仅一行,甲流死亡率,以百分数形式输出,精确到小数点后3位。#include int main(){ int a,b; double c; scanf("%d %d",&a,&b); c=100.0*b/a; printf("%.3lf%%",c); }

2017-12-04 23:58:50 9971 2

转载 20171203 计算分数的浮点数值

描述两个整数a和b分别作为分子和分母,既分数 a/b ,求它的浮点数值(双精度浮点数,保留小数点后9位)输入输入仅一行,包括两个整数a和b输出输出也仅一行,分数 a/b 的浮点数值(双精度浮点数,保留小数点后9位) #include int main(){ double a,b,c; scanf("%lf %lf",&a,&b); c=a/b; prin

2017-12-03 22:14:20 2572

转载 20171202 商和余

输入一行,包含两个整数,依次为被除数和除数(除数非零),中间用一个空格隔开。输出一行,包含两个整数,依次为整数商和余数,中间用一个空格隔开。#include int main(){ int a,b; scanf("%d %d",&a,&b); printf("%d %d",a/b,a%b);}

2017-12-02 17:41:43 325

转载 20171202三个数

给定3个整数a、b、c,计算表达式(a+b)*c的值。输入输入仅一行,包括三个整数a、b、c, 数与数之间以一个空格分开。(-10,000 #include int main(){ int a,b,c; scanf("%d %d %d",&a,&b,&c); printf("%d",(a+b)*c);}

2017-12-02 17:35:56 187

原创 20171129 A+B

输入一行,包含两个整数A,B,中间用单个空格隔开。A和B均在整型范围内。#include int main(){int A,B,C;scanf("%d %d",&A,&B);C=A+B;printf("%d",C);}

2017-11-29 22:43:21 238

原创 20171128 单精度的取整

输入一个单精度浮点数,将其向零舍入到整数。说明:向零舍入的含义是,正数向下舍入,负数向上舍入。提示:可以使用强制类型转换来实现。#include int main(){float a;int b;scanf("%f",&a);b=(int)a;printf("%d",b);}

2017-11-27 23:38:26 604

原创 20171127 ASCII的转换

输入一个除空格以外的可见字符(保证在函数scanf中可使用格式说明符%c读入),输出其ASCII码。#include int main(){ char a; scanf("%c",&a); printf("%d",(int)a); return 0;}

2017-11-27 23:14:58 286

原创 20171127 float double字符大小

分别定义float,double类型的变量各一个,并依次输出它们的存储空间大小(单位:字节)。#include int main(){printf("%d %d\n",sizeof(float),sizeof(double));}

2017-11-27 23:09:02 380

原创 20171127 苹果问题

你买了一箱n个苹果,很不幸的是买完时箱子里混进了一条虫子。虫子每x小时能吃掉一个苹果,假设虫子在吃完一个苹果之前不会吃另一个,那么经过y小时你还有多少个完整的苹果?#include int main(){ int a,b,c,m,n; scanf("%d %d %d",&a,&b,&c); if(c%b==0) m=c/b; else m=(c/b)+1; n=a-m; p

2017-11-26 23:35:53 977

转载 20171125 ASCII码的转换

输入一个ASCII码,输出对应的字符。#include using namespace std;int main(){ int ch; cin >> ch; cout << (char)ch << endl; return 0;}

2017-11-26 23:11:36 186

转载 20171125 变量类型的大小

分别定义bool,char类型的变量各一个,并依次输出它们的存储空间大小(单位:字节)。#include #include int main(){printf("%d %d %d %d",sizeof(bool),sizeof(char),sizeof(int),sizeof(double));return 0;}

2017-11-25 22:37:41 362

转载 20171124 整型与布尔型的转换

将一个整型变量的值赋给一个布尔型变量,再将这个布尔型变量的值赋给一个整型变量,得到的值是多少?ps:布尔型就是真假值 0或1;#include #include int main(){int a;bool b;scanf("%d",&a);b=a;printf("%d",b);return 0;}

2017-11-25 15:32:48 3817

原创 20171123 输出字符大小

一个整数,即“Hello, World!”的大小。c++代码:#include#includeusing namespace std;int main(){ cout<<sizeof("Hello, World!"); return 0;}C语言代码:#include #include int main(){char a[]="hello,world!";pri

2017-11-22 23:41:54 279

转载 20171118 输出等腰三角形

给定一个字符,用它构造一个对角线长5个字符,倾斜放置的菱形。输入输入只有一行, 包含一个字符。输出该字符构成的菱形。样例输入*样例输出 * ******** *** *includeint main(){ char a; scanf("%c",&a); int i,j,s; for( i=1;i<=3;i++)

2017-11-18 23:44:25 334

转载 20171113 输入浮点数

读入一个双精度浮点数,保留12位小数,输出这个浮点数。输入只有一行,一个双精度浮点数。输出也只有一行,保留12位小数的浮点数。样例输入3.1415926535798932样例输出3.141592653580#include  int main()  {  double a;  scanf("%lf",&a);  printf("%.12lf",a

2017-11-13 22:11:58 522

转载 20171111 输入字符

给定一个字符,用它构造一个对角线长5个字符,倾斜放置的菱形.样例输入*样例输出 * ******** *** *#include "iostream" using namespace std; int main() { char a; cin>>a; cout<<" "<<a<<endl; cout<<" "<<

2017-11-11 17:50:12 303

空空如也

空空如也

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

TA关注的人

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