自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 OI 守望者的逃离 c语言简洁注释 逻辑清晰

OI 守望者的逃离文章目录OI 守望者的逃离思路代码题目描述恶魔猎手尤迫安野心勃勃.他背叛了暗夜精灵,率深藏在海底的那加企图叛变:守望者在与尤迪安的交锋中遭遇了围杀.被困在一个荒芜的大岛上。为了杀死守望者,尤迪安开始对这个荒岛施咒,这座岛很快就会沉下去,到那时,刀上的所有人都会遇难:守望者的跑步速度,为17m/s, 以这样的速度是无法逃离荒岛的。庆幸的是守望者拥有闪烁法术,可在1s内移动60m,不过每次使用闪烁法术都会消耗魔法值10点。守望者的魔法值恢复的速度为4点/s,只有处在原地休息状态时

2022-03-26 17:08:00 1233

原创 关于java中的有参构造方法和重载

前言不得不说,这个教科书的讲解非常晦涩下面我就来讲一下有参构造方法和进阶版的重载有参构造定义顾名思义就是在无参构造方法里面添加了一定的形式参数就是给定参数而已 其他没啥示范class ll{//创建一个ll的类 public ll(int a,int b,int c)//直接构造传入参数 { System.out.println("这是"+a+b+c);//输出 }}public class csdn测试代码 { public static

2021-05-09 15:56:35 400

原创 关于java中字符串相加,截取,去除空格,单词的替换

#@[TOC]是事实素数是

2021-05-09 10:43:40 620

原创 定义一个表示学生信息的类Student,要求如下:  (1)类Student的成员变量: sNO 表示学号;sName表示姓名;sSex表示性别;sAge表示年龄;sJava:表示Java课程成绩。

题目选自《java基础案例教程第二版》黑马的那本p80定义一个表示学生信息的类Student,要求如下:(1)类Student的成员变量:sNO 表示学号;sName表示姓名;sSex表示性别;sAge表示年龄;sJava:表示Java课程成绩。(2)类Student带参数的构造方法:在构造方法中通过形参完成对成员变量的赋值操作。(3)类Student的方法成员: getNo():获得学号; getName():获得姓名; getSex():获得性别; getAge()获得年龄;

2021-05-07 17:47:24 11833 1

原创 [蓝桥杯][历届试题]回文数字

时间限制: 1Sec 内存限制: 128MB 提交: 11424 解决: 4705题目描述观察数字:12321,123321 都有一个共同的特征,无论从左到右读还是从右向左读,都是相同的。这样的数字叫做:回文数字。本题要求你找到一些5位或6位的十进制数字。满足如下要求:该数字的各个数位之和等于输入的整数。输入一个正整数 n (10< n< 100), 表示要求满足的数位和。输出若干行,每行包含一个满足要求的5位或6位整数。数字按从小到大的顺序排列。如果没有满足条件的,

2021-04-12 11:39:39 163 1

原创 第十届蓝桥杯省赛C组 c语言

前言: 被蓝桥杯和大佬们吊打的日常生活-2题目1. 第十届蓝桥杯省赛 求和时间限制:1.000s 内存限制:128MB题目描述小明对数位中含有 2、0、1、9 的数字很感兴趣,在 1 到 40 中这样的数包 括 1、2、9、10 至 32、39 和 40,共 28 个,他们的和是 574。请问,在 1 到 2019 中,所有这样的数的和是多少?样例输入样例输出思路:无非就是一直找啊找 写个while找啊找#include<stdio.h>int main

2021-04-11 18:01:19 31321 18

原创 2020蓝桥杯模拟赛

2020蓝桥杯模拟赛1. 单位换算2. 正约数3.数字94.最多叶结点5数位递增的数6.递增三元组7 音节判断8. 晚会节目单1. 单位换算时间限制:1.000s 内存限制:128MB题目描述在计算机存储中,15.125GB是多少MB?结果:15488思路:1024转换不需要说吧 唯一需要注意的就是单位为float或者double#include<stdio.h>int main(){float a=15.125; printf("%.0lf",a*1024); ret

2021-03-28 16:28:41 621 1

原创 字符串编码两种算法c语言修改ac记

今天刷蓝桥杯的时候遇见一个问题如下I: 十一届蓝桥杯省赛(1)字符串编码时间限制:1.000s 内存限制:128MB代码在最下面!!!!!!!!!题目描述小明发明了一种给由全大写字母组成的字符串编码的方法。对于每一个大写字母,小明将它转换成它在 26 个英文字母中序号,即 A → 1, B → 2, … Z →26。这样一个字符串就能被转化成一个数字序列:比如 ABCXYZ → 123242526。现在给定一个转换后的数字序列,小明想还原出原本的字符串。当然这样的还原有可能存在多个符

2021-03-24 21:21:04 543 3

原创 、第十一届蓝桥杯省赛第一场(部分题目 c语言)完善80%

今天做了蓝桥杯c组b组混合题目 部分下面是题解(1)指数计算时间限制:1.000s 内存限制:128MB题目描述7 月 1 日是建党日,从 1921 年到 2020 年,中国GongChanDang已经带领中国人民走过了 99 年。请计算:7 ^ 2020 mod 1921,其中 A mod B 表示 A 除以 B 的余数。 定理参考网址:http://shmilyaw-hotmail-com.iteye.com/blog/1735233思路:利用数学公式不断求余数(mod)当然,还

2021-03-24 16:28:38 8123 1

原创 第十一届蓝桥杯省赛第二场c语言

干了一下 发现很多还是不会–今天就看看简单的吧ss

2021-03-23 11:39:38 1219 2

原创 蓝桥杯2021 第二期模拟赛

好久不见xdm,今天写什么呢?今天被蓝桥杯模拟赛打了一顿,说难也不难一起来看吧填空题第一题问题描述  小明要用二进制来表示 1 到 10000 的所有整数,要求不同的整数用不同的二进制数表示,请问,为了表示 1 到 10000 的所有整数,至少需要多少个二进制位?答案提交  这是一道结果填空的题,你只需要算出结果后提交即可。本题的结果为一个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分。  这题老实说误导了很久,总以为是要求1-10000转成二进制总共多少位,  结果傻逼了,其

2021-03-21 20:11:07 4361 3

原创 均分纸牌 简单易理解

题目有N堆纸牌,编号分别为1,2,...,N。每堆上有若干张,但纸牌总数必为N的倍数。可以在任一堆上取若干张纸牌,然后移动。移牌规则为:在编号为1的堆上取的纸牌,只能移到编号为2的堆上;在编号为N的堆上取的纸牌,只能移到编号为N-1的堆上;其他堆上取的纸牌,可以移到相邻左边或右边的堆上。现在要求找出一种移动方法,用最少的移动次数使每堆上纸牌数都一样多。例如N=4,4堆纸牌数分别为:① 9 ② 8 ③ 17 ④ 6 移动3次可达到目的:从③取4张牌放到④(9 8 13 10)

2021-03-15 16:40:46 227

原创 最简单的eclipse汉化安装

关于eclipse以及jdk环境配置我已经在上一篇文章写了有不懂的同学们可以去看看https://blog.csdn.net/weixin_53177536/article/details/114578132这里写关于ec的汉化问题我的是win10 64位 如果版本不同的可以去eclipse下载相应的版本关于版本的问题可以去你的eclipse安装目录中“readme”安装 里面有一个html文件如图便是安装版本号 然后去对应寻找相应版本http://www.eclipse.org/bab

2021-03-09 17:11:58 987

原创 java最强安装文章!eclipse汉化以及jdk安装环境配置

很开心能写下这篇文章帮助对java语言有兴趣的人关于java软件分为idea以及ec 这里我们使用ec我安装时也遇见了很多问题,诸如安装路径,环境配置 网上许多文章众说纷纭,踩过许多坑,所以才有意写下此文,帮助那些对于Java、有兴趣的同学们,话不多说,一起来看吧1.下载安装ec 这是java构成的一部分 这里我直接提供下载 进入直接下载即可https://www.eclipse.org/downloads/点击下载进入这个页面 点击镜像加速器下载加粗样式选择图中有chi

2021-03-09 12:04:31 1091 14

原创 eclipse的创建java程序步骤

众所周知,java是一个比较折腾的语言==当然这个折腾更多在软件上,在你好不容易在一大堆英文中下到jdk以及合适的idea或者eclipse合适版本,然后辛辛苦苦配置好的系统变量以后,打开界面以为新建就好了?那不可能,打开新建的时候你一定是崩溃的下面我们一起来看看如何在eclipse建立一个合适的项目包来开开心心的写helloworld吧!1.打开新建点击 "包“输入一个包名 这里尽量用规范的命名,这里我们给一个Test2.然后出来个界面你以为就可以开始写我们的helloworld了吗?

2021-03-07 19:31:49 1325 6

原创 马老师版龟兔赛跑c语言ac100代码

废话部分 可跳过不看代码在最下面是ac过100的朋友们好啊我是未来社畜掌门人小比同学刚才有一个题目过来找我,我问怎么回事,他二话不说给我了段文字话说这个世界上有各种各样的兔子和乌龟,但是 研究发现,所有的兔子和乌龟都有一个共同的特点——喜欢赛跑。于是世界上各个角落都不断在发生着乌龟和兔子的比赛,华对此很感兴趣,于是决定研究不同兔 子和乌龟的赛跑。他发现,兔子虽然跑比乌龟快,但它们有众所周知的毛病——骄傲且懒惰,于是在与乌龟的比赛中,一旦任一秒结束后兔子发现自己领先t米或以 上,它们就会

2021-02-20 12:53:27 620 11

原创 A+B 输入输出练习I(c语言)

话不多说 看题你的任务是计算a+b。这是为了acm初学者专门设计的题目。你肯定发现还有其他题目跟这道题的标题类似,这些问题也都是专门为初学者提供的。输入输入包含一系列的a和b对,通过空格隔开。一对a和b占一行。输出对于输入的每对a和b,你需要依次输出a、b的和。如对于输入中的第二对a和b,在输出中它们的和应该也在第二行。样例输入 Copy1 510 20样例输出 Copy630说白了,这道题就针对小白的,上代码#include <stdio.h>in

2021-02-18 11:55:13 7035

原创 母牛的故事 递归与循环两种思路(c语言)

许久不见 新年快乐 这篇文章是写给某个女孩子看的啦关于这个问题 我们一起来看一下问题有一头母牛,它每年年初生一头小母牛。每头小母牛从第四个年头开始,每年年初也生一头小母牛。请编程实现在第n年的时候,共有多少头母牛?输入输入数据由多个测试实例组成,每个测试实例占一行,包括一个整数n(0<n<55),n的含义如题目中描述。n=0表示输入数据的结束,不做处理。输出对于每个测试实例,输出在第n年的时候母牛的数量。每个输出占一行。样例输入 Copy2450样例输出 Copy

2021-02-14 15:55:41 1524 3

原创 高精度阶乘和 高精度算法(c语言)

以前刷oj的时候 遇见一个题目 也就是输入一个数字 判断阶乘和用高精度计算出S=1!+2!+3!+…+N!(N≤50),其中"!"表示阶乘,例如:5!=5*4*3*2*1。输入正整数N,输出计算结果S。输入每个测试文件只包含一组测试数据,每组输入一个正整数N。输出对于每组输入数据,输出阶乘和的计算结果。样例输入 Copy3样例输出 Copy9其实看起来还简单?当然只是对于部分数据如此,比如好像十几以后的阶乘就已经error了,这里就要用到今天的主角,高精度算法

2021-02-02 10:51:31 2322 5

原创 奇怪的分式(c语言)

x闲着无聊干两个简单的题目设有下列的算式:输入无输入。输出输出共五行,每行对应图中算式从上到下从左到右的一个数。具体来说:输出的第一行对应图中算式中左上角的那个未知的两位数;输出的第二行对应图中的那个未知的四位数;输出的第三行对应图中的另外一个未知的两位数;输出的第四行对应图中的位置靠上的那个未知的三位数;输出的第五行对应图中的位置靠下的那个未知的三位数。提示样例输入无。样例输出本题结果是唯一的,所以不提供输出样例`//思路:无非就是循环判别 值得注意的就是关于除法个数字

2021-02-02 10:37:34 798 1

原创 二的幂次方判定(c语言)

哈 勤劳的博主又来了今天干什么呢?二次元的幂次方吧任何一个正整数都可以用2的幂次方表示。例如: 137=27+23+20同时约定次方用括号来表示,即ab 可表示为a(b)。由此可知,137可表示为: 2(7)+2(3)+2(0)进一步:7= 22+2+20(21用2表示) 3=2+20 所以最后137可表示为: 2(2(2)+2+2(0))+2(2+2(0))+2(0)又如: 1315=210 +28

2021-01-31 14:54:59 1774 1

原创 c语言关于freopen函数最全使用方法

hey,好久不见,最近沉迷游戏无法自拔,现在抽出时间来写写关于freopen函数的使用方法,这个freopen函数主要作用就是从文件读取函数同时写入文件,不像我们平常的控制台输入输出,也避免我们在刷一些题目时,面对大数据同时还不能复制的时候,就很方便啦!二话不说 先上代码,这个代码解决的是:这道题用于测试文件输入输出,请注意使用文件输入输出,而非标准输入输出。输入一个正整数 a aa,输出这个数 a aa。输入格式第一行一个正整数 T TT,表示有 T TT 组测试数据。接下来 T TT 行,每

2021-01-30 19:04:26 9108 8

原创 大数的加法 输入a or b 输出结果(c语言)

又是我!没错有点闲。。给大家写写代码 不过我c真可怜 我经常找不到代码抄好吧这不是重点很多同学在遇见一个输入大数计算的时候 ,觉得很简单,回过头发现数据溢出,才知道不是简单的输入输出,那么我们应该怎么做呢?思路:数组,无非就是把数字输入到数组 然后挨个判断相加,接着判断进位,那么该怎么写呢?来看代码吧1```c#include <stdio.h>#include <string.h>int main(){ int i, j, a,b; char s

2021-01-24 20:29:04 768

原创 c语言输入日期输出日历判断星期几简单代码

#include<stdio.h>int main(){int year,month,das,week;//n年份 月份 日期 星期int day=1;int temp;//套用星期几的公式 总数int i=1;int a;scanf("%d%d%d",&year,&month,&das);if(month>12||day>31){printf(“瞎几把输入啥呢”);return 0;}for (i = 1; i < mont

2021-01-24 16:59:02 6766 4

原创 输入a b 交换数值并输出(c语言)

很简单的一个代码 这里我不采用普通的空值替换 换个方法#include<stdio.h>//函数库老规矩int main()//主入口{int a,b,c;printf(“请输入a b的值\n”) ;//提示输入scanf("%d%d",&a,&b);//读取abc=a+b;//不同于换值 如2+3=5 也就是a+b=5a=c-a;//a=5-a;a=3b=c-b;//b=5-b;b=2printf(“b=%d\na=%d”,a,b);//换行输出ret

2021-01-13 20:43:57 6510

原创 1-100的循环体c语言简单代码

寒假啦!!!码字不易来个关注来个点赞!但是代码之路永无止境,今天我们来看看1-100循环和代码,比较简单,但是想明白以后循环你也能入门了,首先放源码,需要的看下面,有注释还有其他写法//这是标准写法 下面有注释版本#include<stdio.h>int main(){int a,sum=0;for(a=1;a<=100;a++){sum=sum+a;}printf("%d",sum);return 0;}这是注释版本:#include<stdio.h&

2021-01-13 18:06:58 3887

原创 我们第一个c语言程序 hello world

很开心在csdn遇见各位。不管你是出于什么原因, 选择了程序这个行业及其相关的产业, 还选择了c这个语言作为你的入门语言。 这是你的第一个代码块也是我们第一个程序 ,对我们建立一个程序世界的初步认知很重要有几点注意事项:1,输入法请保持英文, 这是每个程序员都应该有的习惯, 因为程序语言本身就是外国引入, 当时也有支持中文的 不过那是易语言 , 和c没关系。2.刚刚开始写程序不要急, 好好看看和标准代码有什么不同 。 因为刚入门 ,会出现很多小错误, 没关系 ,多看多学 ,咱们csd

2021-01-06 21:06:46 379 6

空空如也

空空如也

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

TA关注的人

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