蓝桥杯day2刷题日记

news/2024/4/28 3:49:32

由浅入深

P8717 [蓝桥杯 2020 省 AB2] 成绩分析

#include <iostream>
using namespace std;
int num;
double sum;
int maxs,mins;
int n;int main()
{mins=1e9;maxs=-1e9;sum=0;cin>>n;for(int i=0;i<n;i++){cin>>num;sum+=num;maxs=max(maxs,num);mins=min(mins,num);}cout<<maxs<<endl;cout<<mins<<endl; printf("%.2lf",sum/n);return 0;
}

P8761 [蓝桥杯 2021 国 BC] 大写

直接用ASCII数的性质,记得要char强转一下

#include <iostream>
#include <cstring>
using namespace std;int main()
{string s;cin>>s;for(int i=0;i<(int)s.size();i++){if(s[i]>='a'&&s[i]<='z') cout<<char(s[i]+'A'-'a');else cout<<s[i];}return 0;
}

P8711 [蓝桥杯 2020 省 B1] 整除序列

#include <iostream>
using namespace std;
long long n;int main()
{cin>>n;while(n>=1){cout<<n<<" "; n/=2;}return 0;
}

P8722 [蓝桥杯 2020 省 AB3] 日期识别

用map容器1把字符和数字对应

#include <iostream>
#include <map>
#include <string>
using namespace std;
map<string,int> si;
string s;int main()
{cin>>s;string s1=s.substr(0,3);string Jan1="Jan",Feb1="Feb",Mar1="Mar",Apr1="Apr",May1="May",Jun1="Jun",Jul1="Jul",Aug1="Aug",Sep1="Sep",Oct1="Oct",Nov1="Nov",Dec1="Dec";si[Jan1]=1,si[Feb1]=2,si[Mar1]=3,si[Apr1]=4,si[May1]=5;si[Jun1]=6,si[Jul1]=7,si[Aug1]=8,si[Sep1]=9,si[Oct1]=10,si[Nov1]=11,si[Dec1]=12;cout<<si[s1]<<" ";if(s[3]!='0') cout<<s[3]; cout<<s[4];return 0;
}

P8680 [蓝桥杯 2019 省 B] 特别数的和

#include <iostream>
using namespace std;
int n;
int sum;
int flag;int main()
{cin>>n;for(int i=1;i<=n;i++){int a=i;while(a>0){int b=a%10;if(b==2||b==0||b==1||b==9){sum+=i;break;}a/=10;}}cout<<sum<<endl;return 0;
}

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.cpky.cn/p/10809.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!

相关文章

蓝桥杯之动态规划冲刺

文章目录 动态规划01背包小练一下01背包网格图上的DP完全背包 最长公共字符串最长递增子序列 动态规划 动态规划&#xff1a;确定好状态方程&#xff0c;我们常常是确定前 当状态来到 i 时&#xff0c;前 i 个物体的状态是怎么样的&#xff0c;我们并不是从一个点去考虑&#x…

Linux工具 - 耀眼的git

~~~~ 前言耀眼的GitGit是什么&#xff08;本质&#xff09;Git出现的背景&#xff08;本着开源的精神&#xff09;在命令行中使用Git&#xff08;Come on 来使用Git吧&#xff09;.git文件说明新建仓库git clone 克隆云端仓库到本地git addgit commit -mgit pushgit pullgit st…

vue项目设置通过IP和localhost可同时访问

vue项目设置通过IP和localhost可同时访问 打开package.json文件 在要运行的分支下添加host,最后重新运行项目 重新运行项目 "dev": "webpack-dev-server --inline --progress --config build/webpack.dev.conf.js --host 0.0.0.0",

Spring6--基于注解管理Bean / 手写IOC

1. 基于注入管理Bean概念 Java 5 引入了注解&#xff08;Annotation&#xff09;这一特性&#xff0c;它允许程序员在源代码中插入元数据&#xff0c;这些元数据以标签形式存在&#xff0c;可以被编译器、类加载器或运行时环境所识别和处理。注解可以帮助开发者在不修改业务逻…

cannot find -xml2: No such file or directory的解决方法

一&#xff0c;问题现象 在编译库的时候出现如下图所示的报错&#xff1a;C:/msys64/mingw32/bin/…/lib/gcc/i686-w64-mingw32/13.2.0/…/…/…/…/i686-w64-mingw32/bin/ld.exe: ca nnot find -lxml2: No such file or directory collect2.exe: error: ld returned 1 exit s…

高性能 MySQL 第四版(GPT 重译)(三)

第八章&#xff1a;查询性能优化 在前几章中&#xff0c;我们解释了模式优化和索引&#xff0c;这对于高性能是必要的。但这还不够——您还需要设计良好的查询。如果您的查询不好&#xff0c;即使是设计最佳的模式和索引也不会表现良好。 查询优化、索引优化和模式优化是相辅…