第十届蓝桥杯大赛个人赛省赛(软件类)真题- C&C++ 研究生组-字串数字
(图片来源网络,侵删)
3725573269
#include #include #include using namespace std; int main(){ map mp; string s = "LANQIAO"; long long ans = 0, power = 1;//7位数的26进制可能会超过int范围 for(int i = 1; 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; }
(图片来源网络,侵删)
(图片来源网络,侵删)
文章版权声明:除非注明,否则均为主机测评原创文章,转载或复制请以超链接形式并注明出处。
还没有评论,来说两句吧...