21 蓝桥杯

cpp 复制代码
#include<iostream>
using namespace std;
#include<string>
string str;
int main()
{
	cin >> str;
	for (int i = 0;i < str.length();i++)
	{
		int x = (int)str[i];
		if (x >= 49 && x <= 57)
		{
			x -= 49;
			for (int j = 1;j <= x;j++)
			{
				cout << str[i - 1];
			}
		}
		else
		{
			cout << str[i];
		}
	}
	return 0;
}
cpp 复制代码
#include<iostream>
using namespace std;
#include<string>
string str;
int main()
{
	long long a, b, n;
	cin >> a >> b >> n;
	long long week = a * 5 + b * 2;
	long long ans = 0;
	ans = n / week;
	ans *= 7;
	n %= week;
	int flag = 0;
	while (n > 0)
	{
		flag++;
		ans++;
		if (flag <= 5)
		{
			n -= a;
		}
		else
		{
			n -= b;
		}
	}
	cout << ans << endl;
	return 0;
}
cpp 复制代码
#include<iostream>
using namespace std;
#include<cmath>
#include<algorithm>
int main()
{
	double n;

	cin >> n;
	int nn = n;
	int ans = 0;
	for (int i = 1;i < n;i++)
	{
		int x = i * i;
		x %= nn;
		if ( x< n / 2)
		{
			ans++;
		}
	}
	cout << ans << endl;
	return 0;
}
cpp 复制代码
#include<iostream>
using namespace std;
#include<cmath>
#include<algorithm>
int main()
{
	char ch1, ch2, ch3, ch4;
	int cnt = 0;
	for (int i = 1;i <= 5;i++)
	{
		cin >> ch1 >> ch2 >> ch3 >> ch4;
		if (ch1 == ch3 && (int)ch4 - (int)ch2 == 1)
		{
			cnt++;
		}
	}
	cout << cnt << endl;
	return 0;
}
cpp 复制代码
#include<iostream>
using namespace std;
#include<cmath>
#include<algorithm>
#include<iomanip>
int main()
{
	int n;
	cin >> n;
	double d = 0;
	double maxx = -1;
	double minn = 101;
	for (int i = 1;i <= n;i++)
	{
		double x;
		cin >> x;
		maxx = max(maxx, x);
		minn = min(minn,x);
		d += x;
	}
	cout << maxx << endl;
	cout << minn << endl;
	cout << fixed << setprecision(2) << d / n << endl;
	return 0;
}
cpp 复制代码
#include<iostream>
using namespace std;
#include<string>
int main()
{
	char c1, c2, c3, c4, c5;
	cin >> c1 >> c2 >> c3 >> c4 >> c5;
	string s;
	s.resize(3);
	s[0] = c1;
	s[1] = c2;
	s[2] = c3;
	if (s == "Jan")
	{
		cout << 1;
	}
	else if (s == "Feb")
	{
		cout << 2;
	}
	else if (s == "Mar")
	{
		cout << 3;
	}
	else if (s == "Apr")
	{
		cout << 4;
	}
	else if (s == "May")
	{
		cout << 5;
	}
	else if (s == "Jun")
	{
		cout << 6;
	}
	else if (s == "Jul")
	{
		cout << 7;
	}
	else if (s == "Aug")
	{
		cout << 8;
	}
	else if (s == "Sep")
	{
		cout << 9;
	}
	else if (s == "Oct")
	{
		cout << 10;
	}
	else if (s == "Nov")
	{
		cout << 11;
	}
	else if (s == "Dec")
	{
		cout << 12;
	}
	cout << " ";
	int x = 10 * ((int)(c4 - 48)) + (int)(c5 - 48);
	cout << x;
	return 0;
}
cpp 复制代码
#include<iostream>
using namespace std;
#include<string>
int main()
{
	string str;
	cin >> str;
	for (int i = 0;i < str.length();i++)
	{
		if ((int)(str[i] >= 97))
		{
			cout << char(str[i] - 32);
		}
		else
		{
			cout << str[i];
		}
	}
	return 0;
}
cpp 复制代码
#include<iostream>
using namespace std;
#include<string>
int main()
{
	long long n;
	cin >> n;
	while (n != 0)
	{
		cout << n << " ";
		n /= 2;
	}
	return 0;
}
相关推荐
Wendy14417 小时前
【线性回归(最小二乘法MSE)】——机器学习
算法·机器学习·线性回归
拾光拾趣录7 小时前
括号生成算法
前端·算法
渣呵8 小时前
求不重叠区间总和最大值
算法
浮生带你学Java8 小时前
2025Java面试题及答案整理( 2025年 7 月最新版,持续更新)
java·开发语言·数据库·面试·职场和发展
拾光拾趣录8 小时前
链表合并:双指针与递归
前端·javascript·算法
好易学·数据结构8 小时前
可视化图解算法56:岛屿数量
数据结构·算法·leetcode·力扣·回溯·牛客网
香蕉可乐荷包蛋10 小时前
AI算法之图像识别与分类
人工智能·学习·算法
chuxinweihui10 小时前
stack,queue,priority_queue的模拟实现及常用接口
算法
tomato0910 小时前
河南萌新联赛2025第(一)场:河南工业大学(补题)
c++·算法
墨染点香10 小时前
LeetCode Hot100【5. 最长回文子串】
算法·leetcode·职场和发展