蓝桥杯day2刷题日记-成绩分析-大写-整除序列-日期识别-特殊数的和

由浅入深

P8717 蓝桥杯 2020 省 AB2 成绩分析

cpp 复制代码
#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强转一下

cpp 复制代码
#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 整除序列

cpp 复制代码
#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把字符和数字对应

cpp 复制代码
#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 特别数的和

cpp 复制代码
#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;
}
相关推荐
贵慜_Derek7 分钟前
vLLM-07|MegaMoE 与 FusedMoE:路由相同,算 expert 完全不同
人工智能·算法·llm
机器学习之心15 分钟前
基于改进鲸鱼优化算法的CNN-BiLSTM-MATT短期电力负荷预测模型
人工智能·算法·cnn·cnn-bilstm-matt·短期电力负荷预测
天天爱吃肉821826 分钟前
【工程师笔记|新能源整车电控一次过CISPR25/BCI,汽车EMC/EMI落地十大核心设计技巧】
大数据·人工智能·笔记·python·汽车
windliang33 分钟前
Claude Code 源码分析(十):MCP 外部工具如何进入下一轮 Agent 调用
前端·算法·面试
代码地平线40 分钟前
C++类与对象(中):默认成员函数与日期类实战
c++·笔记·算法
hansang_IR44 分钟前
【题解】可持久化区间仿射区间和(Persistent Range Affine Range Sum)
c++·算法·线段树
XWalnut1 小时前
LeetCode刷题 day37
java·数据结构·算法·leetcode
龙仔7251 小时前
人大金仓Kingbase V8 自动全量备份部署完整笔记
数据库·笔记·备份·人大金仓
Smilecoc1 小时前
方向导数与梯度
算法
瑞码空间1 小时前
01背包:动态规划的Hello World
c++·算法·0/1背包问题