51nod 1182 完美字符串
2016-11-05 00:17
218 查看
#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']++; else arr[str[i]-'A']++; } ans=0; sort(arr,arr+26); for(i=0;i<26;i++) { ans+=arr[i]*(i+1); } cout<<ans<<endl; } }
相关文章推荐
- 51nod 1182 完美字符串(贪心)
- 51nod 1182 完美字符串
- 51nod 1182 完美字符串
- 【51Nod】1182 完美字符串
- 51NOD 1182 完美字符串
- 【51Nod】1182 - 完美字符串(贪心)
- 51nod 1182 完美字符串【贪心】
- 51nod 1182 完美字符串
- 51Nod 1182 完美字符串
- 51Nod-1182 完美字符串【排序+字符统计】
- 51Nod 1182 完美字符串
- 51Nod 1182 完美字符串
- 51nod 1182 完美字符串
- 51nod 1182 完美字符串
- 51nod 1182完美字符串
- 51Nod 1182 完美字符串
- 51nod 1182 完美字符串
- 51Nod-1182-完美字符串
- 51nod 1182 完美字符串
- 51nod 1182 完美字符串