技术栈

第十届蓝桥杯大赛个人赛省赛(软件类)真题- C&C++ 研究生组-字串数字

Moliay2024-03-27 5:09

3725573269

cpp 复制代码
#include<iostream>
#include<map>
#include<string>
using namespace std;
int main(){
	map<char, int> mp;
	string s = "LANQIAO";
	long long ans = 0, power = 1;//7位数的26进制可能会超过int范围
	for(int i = 1; i <= 26; i++){
		mp.insert(make_pair('A' + i - 1, i));
	}
	for(int i = s.size() - 1; i >= 0; i--){
		ans += power * mp[s[i]];
		power *= 26;
	}
	printf("%lld", ans);
	return 0;
}
上一篇:构造函数与析构函数
下一篇:第三十一天-Flask-ORM-sqlalchemy
相关推荐
liulilittle
1 小时前
FileStream C++
开发语言·c++·cocoa
Gomiko
1 小时前
C/C++基础(五):分支
c语言·c++
点PY
1 小时前
C++ 中 std::async 和 std::future 的并发性
java·开发语言·c++
不会代码的小猴
1 小时前
C++的第九天笔记
开发语言·c++·笔记
Yeats_Liao
2 小时前
CANN Samples(十三):Ascend C 算子开发入门
c语言·开发语言
fqbqrr
3 小时前
2512C++,clangd支持模块
开发语言·c++
老王熬夜敲代码
4 小时前
C++中的thread
c++·笔记·面试
qq_47987543
4 小时前
C++ 鸭子类型” (Duck Typing)
开发语言·c++
崇山峻岭之间
4 小时前
C++ Prime Plus 学习笔记033
c++·笔记·学习
暗然而日章
5 小时前
C++基础:Stanford CS106L学习笔记 7 类
c++·笔记·学习
热门推荐
01GitHub 镜像站点02【超详细教程】手把手教你从微软官网免费下载Windows 10官方原版ISO镜像(2025最新版)03安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)04UV安装并设置国内源05React CVE-2025-55182漏洞排查与修复指南06Linux下V2Ray安装配置指南07BongoCat - 跨平台键盘猫动画工具08从入门到实战:Gemini 3 使用指南速览09在VSCode配置Java开发环境的保姆级教程(适配各类AI编程IDE)10本地部署阿里最新开源的Z-Image