51Nod 1182 完美字符串
2017-11-13 14:44
239 查看
#include<iostream> #include<cstdio> #include<cstring> #include<cmath> #include<algorithm> #include<queue> #include<stack> using namespace std; bool cmp(int a,int b){ return a>b; } int main(){ char s[10000+10]; scanf("%s",s); int len=strlen(s); int a[100]={0}; for(int i=0;i<len;i++){ if(s[i]>='A'&&s[i]<='Z') s[i]+=32; a[s[i]-'a']++; } sort(a,a+90,cmp); int fz=26,sum=0; for(int i=0;a[i]!=0;i++){ sum+=(fz--)*a[i]; } cout<<sum; return 0; }
相关文章推荐
- 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 完美字符串(字符串处理 贪心 Facebook Hacker Cup选拔)