首页
IT
登录
6mi
u
盘
搜
搜 索
IT
去哪网笔试题---可以输入多组字符串,输入a-z代表0-25,例如.输入ab,输出1. ab=0*26^1+1*26^0
去哪网笔试题---可以输入多组字符串,输入a-z代表0-25,例如.输入ab,输出1. ab=0*26^1+1*26^0
xiaoxiao
2021-03-25
87
void test2(string& s) { int len=s.size(); int i=0; int j=len; double sum=0; for(i=0;i<len;++i) { sum+=(s[i]-'a')*pow(26.0,j-1); --j; } cout<<sum<<endl; } int main() { vector<string> v; string s; while(cin>>s) { v.push_back (s); } int i=0; while(i<v.size()) { test2(v[i]); ++i; } //test1(); //test3(); system("pause"); return 0; }
转载请注明原文地址: https://ju.6miu.com/read-36124.html
技术
最新回复
(
0
)