自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 !没用!备考考研2数学

备考数学

2023-03-05 13:57:05 561

原创 备战英语6级——记录复习进度

备考英语6级

2023-02-28 14:22:00 432

原创 1252: [蓝桥杯2015初赛]奇妙的数字

题目描述小明发现了一个奇妙的数字。它的平方 和 立方正好把0~9的10个数字每个用且只用了一次。你能猜出这个数字是多少吗?输出格式请输出该数字,不要输出任何多余的内容。分析:先判断大概的范围。写一个测试函数。题目的意思:把0~9的10个数字每个用且只用了一次。所以总的位数为10位。根据这点来判断范围。#include<stdio.h>#include<iostream>#include<string>using namespace std.

2022-03-15 18:25:32 556

原创 1251: [蓝桥杯2015初赛]星系炸弹(时间日期)

题目描述在X星系的广袤空间中漂浮着许多X星人造“炸弹”,用来作为宇宙中的路标。每个炸弹都可以设定多少天之后爆炸。比如:阿尔法炸弹2015年1月1日放置,定时为15天,则它在2015年1月16日爆炸。有一个贝塔炸弹,a年b月c日放置,定时为n天,请你计算它爆炸的准确日期。输入输入存在多组数据,每组数据输入一行,每一行输入四个正整数a,b,c,n输入保证日期在1000-01-01到2020-01-01之间,且日期合法。n不超过1000输出请填写该日期,格式为 yyyy-mm-dd 即4位年份

2022-03-15 16:58:18 185

原创 1250: [蓝桥杯2015初赛]方程整数解

题目描述方程: a^2 + b^2 + c^2 = 1000这个方程有正整数解吗?有:a,b,c=6,8,30 就是一组解。求出 a^2 + b^2 + c^2 = n(1<=n<=10000)的所有解,解要保证c>=b>=a>=1。输入格式存在多组测试数据,每组测试数据一行包含一个正整数n(1<=n<=10000)输出格式如果无解则输出"No Solution"。如果存在多解,每组解输出1行,输出格式:a b c,以一个空格分隔按照a从小到大的顺

2022-03-14 21:28:07 1546

原创 C语言将三个整数进行排序

C语言将三个整数进行排序int sqrt(int a,int b,int c){int max,min,middle = 0;//max = a>b?a:b;max = max>c?max:c;//min = a<b?a:b;min = min<c?min:c;//middle = a+b+c - max-min;printf("%d %d %d",min,middle,max);//return 0;}运用比较运算符:max = a>b?a:

2022-03-14 20:56:39 2743

原创 备考蓝桥杯day001

排序算法和查找算法排序算法: 八大算法。快速排序和规并排序就好。之后刷题。然后二分查找 和 双指针。刷题之后是最基本的递归和最基本的暴力之后学习贪心算法之后练习习题。之后再去过一遍 数据结构,就会有全新的 体验。并练习 数据结构 的习题之后,搜索和动态规划。搜素:深度优先搜索 和 广度优先搜索。深度优先搜索 是暴力的一种。深度优先搜索是打篮桥杯最重要的算法,有些完全不会的 ,也可以 去 写深度优先搜索 来骗很多的分。广度优先搜索 在蓝桥杯中运用不是太多。连几道题就可以了。动态

2022-03-10 22:37:54 411

原创 安装office2019

1:微信公众号-搜“软件”-第一个“软件管家”.2:去微软官网-订阅与服务

2022-03-09 22:56:05 152

转载 对于一个整数数组排序,按从小到大顺序排序,数组的元素个数不定

https://www.cnblogs.com/yihujiu/p/5242596.html

2022-03-08 21:00:45 526

原创 java学习笔记day2---包与访问权限修饰符

包 ,即是 package.访问权限:

2022-03-02 21:17:22 252

原创 java学习笔记day1

java学习笔记day1首先,创建一个文本文档,然后命名为“类”的名字。如:Steam.java之后,win+R打开命令面板,输入cmd.如图:之后,**C:\Users\22836>**代表初始的文件路径。经过,几步操作,跳转到 java文本文档所在的路径。java文本文档所在的路径 如图:之后,输入javac Steam.java,编译java文本文档. 会看到 文件中,多了一个 class文档。然后,输入java Steam,就进行 执行程序的阶段了。程序会 运作,并产生结

2022-02-25 18:10:29 614

原创 1006 换个格式输出整数 (15 分)

1006 换个格式输出整数 (15 分)让我们用字母 B 来表示“百”、字母 S 表示“十”,用 12…n 来表示不为零的个位数字 n(<10),换个格式来输出任一个不超过 3 位的正整数。例如 234 应该被输出为 BBSSS1234,因为它有 2 个“百”、3 个“十”、以及个位的 4。输入格式:每个测试输入包含 1 个测试用例,给出正整数 n(<1000)。输出格式:每个测试用例的输出占一行,用规定的格式输出 n。输入样例 1:234输出样例 1:BBSSS1234输入

2022-02-23 22:14:20 183

原创 1004 成绩排名 (20 分)

1004 成绩排名 (20 分)读入 n(>0)名学生的姓名、学号、成绩,分别输出成绩最高和成绩最低学生的姓名和学号。输入格式:每个测试输入包含 1 个测试用例,格式为第 1 行:正整数 n第 2 行:第 1 个学生的姓名 学号 成绩第 3 行:第 2 个学生的姓名 学号 成绩… … …第 n+1 行:第 n 个学生的姓名 学号 成绩其中姓名和学号均为不超过 10 个字符的字符串,成绩为 0 到 100 之间的一个整数,这里保证在一组测试用例中没有两个学生的成绩是相同的。输出格式:

2022-02-23 21:29:53 365

原创 1002 写出这个数 (20 分)

1002 写出这个数 (20 分)读入一个正整数 n,计算其各位数字之和,用汉语拼音写出和的每一位数字。输入格式:每个测试输入包含 1 个测试用例,即给出自然数 n 的值。这里保证 n 小于 10100。输出格式:在一行内输出 n 的各位数字之和的每一位,拼音数字间有 1 空格,但一行中最后一个拼音数字后没有空格。输入样例:1234567890987654321123456789输出样例:yi san wu**#include<stdio.h>#include<st

2022-02-23 18:06:00 135

原创 将字符型变量里存放的数字转换为整型数字

#include<stdio.h>#include<string.h>int main (){char c[30];int i,n[30];scanf("%s",&c);//输入一串数字for(i=0;i<strlen©;i++){n[i]=c[i]-48;//或者n[i]=c[i] - ‘0’;//如果c[i]中此时存放字符字符0,那么n[i]的值就会为0,以此类推其余数字也一样}for(i=0;i<strlen©;i++){pri

2022-02-23 16:31:40 1134

原创 OJ夏洛特烦恼的感想~一个出生代程序员的感想

酒醒之后,开始想起老婆了;人生大梦一场,醒来后才知道神魔是最值得珍惜的。如果你过上了另外一种富贵,奢靡的生活,你会在最后结尾的病床上,忏悔吗?除了钱,到了最后,其实什么也没有了。到最后,其实一点也不快乐,成了 典型的 抑郁症晚期。人到了最后,总是怀念那些最初的美好。...

2021-03-11 21:53:42 106

原创 OJ计算平均值,截至-1时停止.(while和do-while两种格式)

删除线格式删除线格式 删除线格式#include<stdio.h>int main(){ double x,n,sum; x=sum=0.0; n=-1.0; while(x!=-1.0) { sum+=x; n++; scanf("%lf",&x); } printf("%f",sum/n); return 0;}

2021-03-11 20:34:29 206

原创 OJ求log2x错在哪?即y=logx中求y的值

scanf输入一个数x时,可以t=x,以防后面用到x的初始值。

2021-03-10 20:57:44 174

原创 O为什么100以内的数猜7次就够了~二分法~50,25,38,45,42,40

2021-03-10 20:38:04 2256

原创 OJ数位数的计算~999的数字为3~do-while循环:先执行一次,再判断是否继续执行

#include<stdio.h>int main(){ int x,n; n=0; printf("请输入一个正整数"); scanf("%d",&x); do { x/=10; n++; }while(x>0); printf("%d",n); return 0; }

2021-03-10 17:20:11 122

原创 OJ数位数的计算~999的数字为3~while的循环:条件成立时一直执行

#include<stdio.h>int main(){ int x,n; n=0; printf("请输入一个正整数:"); scanf("%d",&x); x/=10; n++; while(x>0){ x/=10; n++; } printf("%d\n",n); return 0;}

2021-03-10 16:38:31 146

原创 OJ月份找兄弟~中英匹配~swith-case

#include<stdio.h>int main(){ int month; printf("请输入月份"); scanf("%d",&month); switch(month){ case 1: printf("January"); break; case 2: printf("February"); break; case 3: printf("March"); break; case 4: pr..

2021-03-10 16:19:54 73

原创 OJ成绩判定~grade/=10~switch-case循环~恭喜你,未通过此次考试

#include<stdio.h>int main(){ int grade; printf("请输入你的成绩"); scanf("%d",&grade); grade/=10; switch(grade){ case(9): printf("A"); break; case(8): printf("B"); break; case(7): printf("C"); break; case(6): pr.

2021-03-10 16:10:20 563

原创 OJ三个数比较最大值~if循环中嵌套if循环~即先判断一次,再判断一次

#include<stdio.h>int main(){ int a,b,c,max; scanf("%d %d %d",&a, &b,&c); if(a>b) { if(a>c) { max=a; }else { max=c; } } else{ if(b>c) { max=b; }else{ max=c; } } printf("最大值应该为%d\n",ma.

2021-03-09 18:19:55 522

原创 OJ抱歉,您的钱不够~中英文来回切换,极易搞错210309

#include<stdio.h>int main(){ int price,bill; printf("请输入金额"); scanf("%d", &price); printf("请输入票面"); scanf("%d", &bill); if(bill>=price) { printf("找您%d钱",bill - price); } else { printf("抱歉,您的钱不够"); } return 0.

2021-03-09 18:09:57 99

原创 比较大小210309~先定义max=b,再比较a与max,输出max

#include<stdio.h>int main(){ int a,b,max; printf("请输入两个整数"); scanf("%d %d",&a,&b); max=b; if(a>=b) { max=a; } printf("大的那个是%d\n",max); return 0;}

2021-03-09 17:41:13 133

原创 关系运算(==)的结果判断~是 为1,否 为0;

#include<stdio.h>int main(){ printf("%d",5==3); return 0;}

2021-03-09 17:29:25 871

原创 计算平均值210309~重温c语言~注意浮点数,10/3=3

#include<stdio.h>int main(){ int a,b; double c; scanf("%d %d",&a,&b); c=(a+b)/2.0; printf("%f",c); return 0;}

2021-03-09 17:18:59 628

原创 计算时间差210309~重温c语言

#include<stdio.h>int main(){ int a1,a2,b1,b2,t; scanf("%d %d", &a1,&b1); scanf("%d %d", &a2,&b2); t=a1*60+b1 - (a2*60+b2); printf("%d小时%d分钟",t/60,t%60); return 0; }

2021-03-09 17:10:31 82

原创 计算复利210309~重温c语言

#include<stdio.h>int main(){ int x; double y; scanf("%d", &x); y=x*(1+0.033)*(1+0.033)*(1+0.033); printf("%f",y); return 0;}

2021-03-09 16:36:17 359

原创 OJ输出一个负实数的绝对值+fabs()函数应用~详细注释

#include<stdio.h> /*预处理指令*/ #include<math.h> /*在使用数学函数前的预包含命令*/ int main() /*main为函数名,程序从这里开始执行*/ { double a,b; /*double定义实数,int定义整数*/ scanf("%lf",&a); /*输入非整型的数时,用%lf代替%d */ b = fabs(a); /*使用数学函数fabs()求绝

2021-03-02 12:09:22 475 1

原创 OJ计算一个整数的平方(详细注释)

/*此程序计算一个整数的平方*/#include<stdio.h> /*预处理指令*/ int main() /*main 为函数名,程序从这里开始运行*/ { /*函数体开始*/ int y,x; /*定义整形变量x,y*/ scanf("%d\n",&x); /*scanf()函数输入一个整数,并赋值给变量x*/ y = x*x; /*计算y的值*

2021-03-02 12:06:50 903

原创 OJ计算两个整数的和0302

/*此程序输出两个整数的和*/#include<stdio.h> /*预处理指令*/ int main(void){ int a,b,sum; /*定义整形变量*/ a=3; /*对变量进行赋值*/ b=4; sum=a+b; /*计算a与b的和,并赋值给sum*/ printf("%d\n",sum); /*输出sum的值,同时‘\n'进行换行处理*/ return 0; } ...

2021-03-02 12:04:57 164

原创 OJ1115: 数组最小值(数组)(c语言)

题目描述数组a有n个元素,请输出n个元素的最小值及其下标。若最小值有多个,请输出下标最小的一个。注意,有效下标从0开始。输入输入分两行,第一行是一个正整数n(n<=1000),第二行是n个整数。输出输出占一行。输出数组的最小值及其下标,用空格隔开。样例输入 Copy58 4 5 1 2样例输出 Copy1 3#include<stdio.h>#define N 1000int main(){ int a[N]; int i,n,min,j,a1; s

2020-12-29 21:23:44 1780 1

原创 OJ1114: 逆序(数组)(c语言)

题目描述输入n(1<=n<=10)和n个整数,逆序输出这n个整数。输入输入n(1<=n<=10),然后输入n个整数。输出逆序输出这n个整数,每个整数占4列,右对齐。样例输入 Copy64 5 6 1 2 3样例输出 Copy3 2 1 6 5 4#include<stdio.h>#define N 50int main(){ int a[N]; int n,i; scanf("%d",&n); fo

2020-12-29 20:58:22 377

原创 OJ1067: 有问题的里程表(c语言)

题目描述某辆汽车有一个里程表,该里程表可以显示一个整数,为该车走过的公里数。然而这个里程表有个毛病:它总是从3变到5,而跳过数字4,里程表所有位(个位、 十位、百位等)上的数字都是如此。例如,如果里程表显示339,汽车走过1公里之后,该里程表显示350。输入输入一个整数num,表示里程表显示的数值,1 < num < 1000,且一定不含整数4。输出输出一个整数,为该汽车实际行驶的公里数。例如,如果该里程表显示55,则实际走过的公里 数是40。样例输入 Copy106样例输出 C

2020-12-29 17:08:07 998 2

原创 OJ1066: 字符分类统计(输入用ch=getchar(),scanf(“%c“,&ch)在oj上不对。)

题目描述输入一行字符,以回车符作为输入结束的标志。统计其中英文字母、数字字符和其他字符的个数。输入多个字符,以回车符结束,回车符不作为有效字符。有效字符个数不超过100。输出输出分3行,格式见输出样例。样例输入 CopyAbse 4+5*3=?样例输出 Copyletter:4digit:3other:5#include<stdio.h>int main(){ char ch; int letter=0,digit=0,other=0; while(ch=get

2020-12-28 23:39:03 185

原创 OJ1065: 统计数字字符的个数(回车符为‘\n‘,即换行)

题目描述输入一行字符,以回车符作为输入结束的标志。统计其中数字字符的个数。输入多个字符,以回车符结束,回车符不作为有效字符。输出输出一个整数,表示数字字符的个数。样例输入 Copy12abrt12@2013样例输出 Copy8#include<stdio.h>int main(){ int i=0; char ch; while(ch=getchar(),ch!='\n') { if(ch>='0'&&ch<='9') i

2020-12-28 22:49:39 1035

原创 OJ1063: 最大公约与最小公倍(c语言,注意运算过程中的溢出问题)

题目描述输入两个正整数,输出其最大公约数和最小公倍数。输入输入两个正整数n和m(n,m<=1000000)。输入保证最终结果在int范围内。输出输出两个整数,用空格隔开。表示m和n的最大公约数和最小公倍数。样例输入 Copy4 6样例输出 Copy2 12提示注意运算过程中的溢出问题#include<stdio.h>int main(){ int m,n,a1,a2, r; scanf("%d %d",&m,&n); a1=m;

2020-12-28 20:21:44 610

原创 OJ1062: 最大公约数(辗转相除法,余数为0时的除数)

题目描述输入两个正整数,输出其最大公约数。输入输入两个正整数m和n,数据之间用空格隔开。输出输出一个整数,表示m和n的最大公约数。样例输入 Copy4 6样例输出 Copy2#include<stdio.h>int main(){ int m,n,r; scanf("%d %d",&m,&n); while(r=m%n,r!=0)//r为余数,当r=0时,最后的除数就是最大公约数 { m=n; n=r; } printf("%d

2020-12-28 19:08:19 656

空空如也

空空如也

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

TA关注的人

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