自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 文字处理软件(多复习)

`3 a str`:插入片段,在文档中第 $a$ 个字符前面插入字符串 $\texttt{str}$,并输出文档的字符串。- `2 a b`:截取文档部分,只保留文档中从第 $a$ 个字符起 $b$ 个字符,并输出文档的字符串。- `1 str`:后接插入,在文档后面插入字符串 $\texttt{str}$,并输出文档的字符串。数据保证,$1 \leq q\le 100$,开始的字符串长度 $\leq 100$。第二行输入一个字符串 $\texttt{str}$,表示最开始的字符串。

2023-02-16 17:24:35 311

原创 标题统计 洛谷

【输入输出样例 2 说明】 标题中共有$ 5$ 个字符,包括 $1$ 个大写英文字母, $1$ 个小写英文字母和 $2$ 个数字字符, 还有 $1$ 个空格。对于 $80\%$ 的数据,$1 ≤ |s| ≤ 5$,输入只可能包含大、小写英文字母、数字字符及行末换行符。对于 $100\%$ 的数据,$1 ≤ |s| ≤ 5$,输入可能包含大、小写英文字母、数字字符、空格和行末换行符。对于 $40\%$ 的数据,$1 ≤ |s| ≤ 5$,保证输入为数字字符及行末换行符。输入文件只有一行,一个字符串 $s$。

2023-02-16 14:54:33 163

原创 口算练习题(不知道哪错了 参考的别人的题解)

王老师希望尽量减少输入的工作量,比如 $\texttt{5+8}$ 的算式最好只要输入 $\texttt 5$ 和 $\texttt 8$,输出的结果要尽量详细以方便后期排版的使用,比如对于上述输入进行处理后输出 $\texttt{5+8=13}$ 以及该算式的总长度 $6$。若该行为三个数据则第一个数据表示运算类型,$\texttt a$ 表示加法运算,$\texttt b$ 表示减法运算,$\texttt c$ 表示乘法运算,接着的两个数据表示参加运算的运算数。//加到数字上 (从0开始)

2023-02-13 20:17:53 159

原创 笨小猴(answer拼错了 弄了半天)

if (count[i]>0&&count[i]

2023-02-13 18:36:02 86

原创 凯撒密码 字符串移位问题

题目:# 小书童——凯撒密码## 题目背景某蒟蒻迷上了 “小书童”,有一天登陆时忘记密码了(他没绑定邮箱 or 手机),于是便把问题抛给了神犇你。## 题目描述蒟蒻虽然忘记密码,但他还记得密码是由一个字符串组成。密码是由原文字符串(由不超过 50 个小写字母组成)中每个字母向后移动 $n$ 位形成的。`z` 的下一个字母是 `a`,如此循环。他现在找到了移动前的原文字符串及 $n$,请你求出密码。## 输入格式第一行:$n$。第二行:未移动前的一串字母。## 输出格式一行,是此蒟蒻的密码。## 样例 #1#

2023-02-13 16:38:43 380

原创 自动修正 小写转大写

大家都知道一些办公软件有自动将字母转换为大写的功能。输入一个长度不超过 $100$ 且不包括空格的字符串。要求将该字符串中的所有小写字母变成大写字母并输出。//大写字母的ASCII码要小。输出一个字符串,即将原字符串中的所有小写字母转化为大写字母。# 【深基6.例1】自动修正。输入一行,一个字符串。### 样例输入 #1。### 样例输出 #1。

2023-02-11 17:28:49 161

原创 ISBN 号码

每一本正式出版的图书都有一个 ISBN 号码与之对应,ISBN 码包括 $9$ 位数字、$1$ 位识别码和 $3$ 位分隔符,其规定格式如 `x-xxx-xxxxx-x`,其中符号 `-` 就是分隔符(键盘上的减号),最后一位是识别码,例如 `0-670-82162-4`就是一个标准的 ISBN 码。一行,假如输入的 ISBN 号码的识别码正确,那么输出 `Right`,否则,按照规定的格式,输出正确的 ISBN 号码(包括分隔符 `-`)。//得到最后的int型应有的识别码 对应的char型。

2023-02-10 21:56:47 145

原创 字符串和整型

/用a[]只能用双引号 才能得到字符串长度,不然得到的不对。除非a[100] 后面是{}这种。双引号引起的字符串大小是字符的总大小+1,因为用双引号引起的字符串会在字符串末尾添加一个二进制为0的字符'\0'。atoi函数:字符串转为数字。itoa:整型转为字符串型。

2023-02-10 21:08:42 133 1

原创 字符串相关处理函数

功能:atoi()会扫描nptr字符串,跳过前面的空格字符,直到遇到数字或正负号才开始做转换,而遇到非数字或字符 串结束符('\0')才结束转换,并将结果返回返回值。功能:把src指向字符串的前n个字符复制到dest所指向的空间中,是否拷贝结束符看指定的长度是否包含'\0'。功能:比较 s1 和 s2 前n个字符的大小,比较的是字符ASCII码大小。功能:将src字符串前n个字符连接到dest的尾部,‘\0’也会追加过去。//把右边所指的字符串复制到左边所指向的空间中 '\0'也会拷贝过去。

2023-02-09 16:41:41 49

原创 字符串拼接

/以上操作 使得 s1的下标i到没有字符串的位置就停下来。printf("输入第一个字符串:");printf("输入第二个字符串:");//全部赋值结束 i已经知道了最后一个。

2023-02-09 15:41:47 46

原创 三角函数 洛谷

输入一组勾股数 $a,b,c(a\neq b\neq c)$,用分数格式输出其较小锐角的正弦值。数据保证:$a,b,c$ 为正整数且 $\in [1,10^9]$。一行,包含三个正整数,即勾股数 $a,b,c$(无大小顺序)。//此时斜边已经是a 再将较小的放到b。一行,包含一个分数,即较小锐角的正弦值。//将最大值全放到a。//正弦值越小 角就越小。### 样例输入 #1。### 样例输出 #1。

2023-02-09 14:52:43 248

原创 小鱼的航程

/日期增加一天 x原来是6 就会变到7 x原来是7 就会到0再加就变成了1。if ((a % 7) + n >= 7) {//会越过周末。if ((a % 7) + n >= 7) {//会越过周末。if (a %7==0||a%7==6) {//当天就不算了。//周a 1-7 过了n天。//周a 1-7 过了n天。自己的只有50% 不知道哪里错了。else {//当天 也要算上。//加n次 遇到周六周日就略过。//n减到小于7天后。

2023-02-09 13:13:56 176

原创 三角形分类

/判断是不是三角形 a b c。//判断是不是直角三角形。

2023-02-09 11:22:12 57

原创 买铅笔 题解

i++) {//输入三种类型要输入的数据。i++) {//输入三种类型要输入的数据。//先输入容量 后输入包装价格。//先输入容量 后输入包装价格。

2023-02-07 20:21:40 543

原创 不高兴的津津

if (sum[i] == max) {//第一个达到最大值的就停下来。//找到两个相加的不开心的最大值。int max=0;else {//有不开心的情况。//没有不开心的情况。

2023-02-07 18:35:48 84

原创 月份天数 洛谷

/定义数组 存放月的天数。//闰年2月 29天。//输入的年份和月份。

2023-02-07 17:52:03 84

原创 三位数排序

/b和c中再放最小的。//a中一定要放最小的。

2023-02-07 17:41:09 47

原创 肥胖问题 洛谷

#include#includeint main() {double height = 0;double weight = 0;//身高体重scanf_s("%lf %lf", &weight, &height);double bmi = (weight * 1.0) / (height * height);if (bmi < 18.5) {printf("Underweight");}else if (bmi >= 18.5 && bmi < 24) {printf("N

2023-02-07 16:56:14 186

原创 判断是否是闰年

#include#includeint run(int year) {if ((year % 4 == 0 && year % 100 != 0)||(year%400==0)) {return 1;}else {return 0;}}int main() {int number = 0;//输入的数字scanf_s("%d", &number);printf("%d", run(number));return 0;}

2023-02-07 13:38:05 31

原创 数的性质 (洛谷入门题)

#include#include//小Aint xiaoa(int num) {if (num % 2 == 0 && num > 4 && num 4 && num

2023-02-07 13:32:45 117

原创 苹果和虫子

..

2023-02-06 21:54:24 71

原创 小学数学 N 合一 题解(除了cout)

wu

2023-02-06 21:19:45 49

原创 分解质因数(蓝桥杯基础练习)

题目:代码:#include<bits/stdc++.h>using namespace std;//判断是不是质数 1:是 0:不是 int judge(int n){ for(int i=2;i<n;i++){ if( n%i==0){ return 0; } } return 1;} //输出质数分解 void Z_S(int n){ int i=2; while(i<=n){ if(n%i==0){ cou..

2022-01-30 15:58:58 6264

原创 字符串对比(蓝桥杯基础练习)

#include<bits/stdc++.h>using namespace std;int judge1(char *s1,char *s2){ if(strlen(s1)!=strlen(s2)){ return 1; } else{ return 0; }}int judge2(char *s1,char *s2){ int i=0; if(strlen(s1)==strlen(s2)){ while(s1[i]!='\0'){ i...

2022-01-28 22:58:44 105

原创 时间转换(蓝桥杯基础练习)

题目:#include<bits/stdc++.h>using namespace std;int main(){ int n;//输入的 cin>>n; int h=0;//小时 int m=0;//分 int s=0;//秒 if(n<60){ s=n%60; printf("%d:%d:%d",h,m,s); } else if(n>=60&&n<3600){ s=n%60; m=n/

2022-01-28 21:44:22 7292

原创 序列求和(蓝桥杯基础练习)

题目:实现代码:#include<bits/stdc++.h>using namespace std;int main(){ long n; cin>>n; long long sum=0; for(long i=0;i<=n;i++){ sum+=i; } cout<<sum; return 0;}

2022-01-26 14:49:48 616

原创 圆的面积(蓝桥杯基础练习)

#include<bits/stdc++.h>using namespace std;#define PI 3.14159265358979323int main(){ int r;//输入圆的半径 cin>>r; double s; s=PI*r*r; printf("%.7f",s); return 0;}

2022-01-26 14:43:25 222

原创 Fibonacci数列(蓝桥杯基础练习)

#include<bits/stdc++.h>using namespace std;//求fibonacci数列 int Fun(int n){ if(n==1||n==2){ return 1; } int n_1=0; int n_2=1; int result=0; for(int i=1;i<n;i++){ result=(n_1+n_2)%10007; n_1=n_2; n_2=result; } return result; } .

2022-01-26 14:37:58 150

原创 闰年判断(蓝桥杯基础练习)

#include<bits/stdc++.h>using namespace std;void Is_R(int y){ if((y%400==0)||(y%4==0&&y%100!=0)){ cout<<"yes"; } else{ cout<<"no"; }}int main(){ int year;//输入年份 cin>>year; Is_R(year); return 0;}

2022-01-26 13:54:55 338

原创 01字串(蓝桥杯基础练习)

#include<bits/stdc++.h>using namespace std;//将十进制转化为二进制void d_to_b(int n){ int i=n; int k=0; int a[5]={0}; int count=0; while(i!=0){ k=i%2; i/=2; a[count]=k; count++; } for(int i=4;i>=0;i--){ cout<<a[i]; } cout<<.

2022-01-26 13:47:00 62

原创 字母图形(蓝桥杯基础练习)

#include<bits/stdc++.h>using namespace std;//将数字1-26转换成字母A-Z char num_to_char(int n){ if(n==1){ return 'A'; } else{ return ('A'+(n-1)); } }int main(){ int n;//几个字母 int m;//几行 cin>>m; cin>>n; char a[100][100]={" "}; /.

2022-01-25 22:41:44 167

原创 数列特征(蓝桥杯基础练习)

#include<bits/stdc++.h>using namespace std;//找最大值 int find_max(int *a,int n){ int max=-10000; for(int i=0;i<n;i++){ if (a[i]>max){ max=a[i]; } } return max;}//找最小值int find_min(int *a,int n){ int min=10000; for(int i=0;i<n.

2022-01-25 16:28:58 126

原创 查找整数(蓝桥杯基础练习)

#include<bits/stdc++.h>using namespace std;//查找出现位置函数int find_index(int a[],int n,int x){ for(int i=0;i<n;i++){ if(a[i]==x){ return i+1; } } return -1;} int main(){ int n;//输入几个数 int index;//输入要查找的数字 cin>>n; int num[100.

2022-01-25 16:14:39 38

原创 杨辉三角形(蓝桥杯基础练习)

#include<bits/stdc++.h>using namespace std;int main(){ int a[100][100]={0}; int n;//输入n行 cin>>n; //先将整个形式写出来 全部初始化赋值1 for(int i=0;i<n;i++){ for(int j=0;j<i+1;j++){ a[i][j]=1; } } //根据规律计算 for(int i=2;i<n;i++){.

2022-01-25 15:57:29 141

原创 特殊的数字(蓝桥杯基础练习)

#include<bits/stdc++.h>using namespace std;//判断是否是特殊数字 int IsSpecial(int n){ int g=n%10; int s=(n%100)/10; int b=n/100; if(n==g*g*g+s*s*s+b*b*b){ return 1; } else{ return 0; }}int main(){ for(int i=100;i<1000;i++){ if(IsSpec.

2022-01-23 23:52:20 4706

原创 回文数(蓝桥杯基础练习)

#include<bits/stdc++.h>using namespace std;//判断是不是回文数 int IsHui(int n){ int i=n; int sum=0; int k=0; while(i!=0){ k=i%10; i/=10; sum=sum*10+k; } if(sum==n){ return 1; } else{ return 0; }}int main(){ for(int i=1000;i<1000.

2022-01-23 23:44:50 231

原创 特殊回文数(蓝桥杯基础练习C++)

#include<bits/stdc++.h>using namespace std;bool IsHuiwen(int n){ int sum=0; int k=0; int i=n; while(i!=0){ k=i%10; i/=10; sum=sum*10+k; } if(sum==n){ return true; } else{ return false; }}//n的各位和为多少 int IsSum(int n){ int k=.

2022-01-23 23:38:36 228

原创 十进制转十六进制(蓝桥杯基础练习)

#include<bits/stdc++.h>using namespace std;int main(){ long n; cin>>n;//输入整数 string str_h=""; long n1=n; int k=0; int i=0; if(n==0){ cout<<0; } while(n1!=0){ k=n1%16; n1=n1/16; //数字0---9的ASCII码是48---57 if((k+'0').

2022-01-19 00:05:10 369

原创 十六进制转十进制(蓝桥杯基础练习题)

用的方法比较繁了些#include<bits/stdc++.h>using namespace std;//求2的n次方 long long mi_2(int n){ if(n==0){ return 1; } else{ long long sum=1; for(int i=0;i<n;i++){ sum*=2; } return sum; }} int main(){ string str_h;//输入十六进制字符串 st

2022-01-18 23:19:48 217

原创 十六进制转八进制(蓝桥杯基础练习)

十六进制转换成八进制思路:先将输入的类型默认为输入16进制,存到整型数组中,此时数组中是10进制类型。再将10进制类型转换成8进制。#include<bits/stdc++.h>using namespace std;//求n次方的函数int func(int x,int n){ int temp=x; if(n==0){ return 1; } else{ for(int i=0;i<n-1;i++){ x=x*temp; } return x;

2022-01-15 23:07:34 757

空空如也

空空如也

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

TA关注的人

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