51nod 1182 完美字符串

来源:互联网 发布:陈志武的课怎么样 知乎 编辑:程序博客网 时间:2024/05/16 11:47
#include <bits/stdc++.h>using namespace std;int main(){string str;int i,ans,arr[30];while(cin>>str){memset(arr,0,sizeof(arr));for(i=0;i<str.length();i++){if(str[i]>='a'&&str[i]<='z')arr[str[i]-'a']++;elsearr[str[i]-'A']++;}ans=0;sort(arr,arr+26);for(i=0;i<26;i++){ans+=arr[i]*(i+1);}cout<<ans<<endl;}}

0 0
原创粉丝点击