给出一个名字,该名字有26个字符串组成,定义这个字符串的“漂亮度”是其所有字母“漂亮度”的总和。
2017-08-24 17:06
1616 查看
#include #include #include #include using namespace std; int main() { int n; string str; char ch1,ch2; vector str1; int length; long num; while(cin>>n) { getchar(); for(int i=0;i<n;i++) { getline(cin,str); str1.push_back(str); } for(int i=0;i<n;i++)//计算漂亮度 { num=0; length=str1[i].length(); for(int j=0;j<length;j++) { ch1=str1[i][j]; if(isupper(ch1)==true) { ch1=tolower(ch1); } num=num+ch1-96; } cout<<num<<" "; } } return 0; }
相关文章推荐
- 给出一个名字,该名字有26个字符串组成,定义这个字符串的“漂亮度”是其所有字母“漂亮度”的总和。
- 给出一个set的字符和一个正数k,求所有由这个set能组成长度为k的字符串集合 print-all-combinations-of-given-length
- 有一个由大小写组成的字符串,现在需要对他进行修改,将其中的所有小写字母排在大写字母的前面
- 谷歌:有一个由大小写组成的字符串,将其中的所有小写字母排在大写字母的前面
- 从包含数字和字母的字符串中,取出所有数字并组成一个数(Python)
- C语言 字符串 编一个程序,输入一个字符串,将组成字符串的所有非英文字母的字符删除后输出。
- 17、有一个由大小写组成的字符串,现在需要对他进行修改, 将其中的所有小写字母排在答谢字母的前面(大写或小写字母之间不要求保持原来次序)
- ACM273 给你一个乱序的字符串,里面包含有小写字母(a--z)以及一些特殊符号,请你找出所给字符串里面所有的小写字母的个数, 拿这个数对26取余,输出取余后的数字在子母表中对应的小写字母(0对应z
- 算法40(字符串的排列,给出一个函数来输出一个字符串的所有排列)
- 给定一个数字字符串,返回数字可能表示的所有可能的字母组合。数字与字母的对应关系和手机按键对应。
- 设计一个函数,传入一个字符串,功能是去掉这个字符串中的所有空格
- 通过键盘输入一串小写字母(a~z)组成的字符串。请编写一个字符串压缩程序,将字符串中连续出席的重复字母进行压缩,并输出压缩后的字符串。
- 给定一个字符串s由大小写字母和空白字符组成,返回字符串中最后一个字的长度。 如果最后一个字不存在,则返回0。
- 2106某某面试编程题:必须用Java语言实现,给出一个由元素数范围从0到N-1个唯一正整数组成的列表。设计一种方法,将该列表所有元素的元素值和其相应的索引值互换
- 华为2写出一个程序,接受一个有字母和数字以及空格组成的字符串,和一个字符,然后输出输入字符串中含有该字符的个数。不区分大小写。
- 给定一个填充非负数的m×n网格,找到一条从左上到右下的路径,这个路径将所有数字的总和最小化。
- [转]给你一个单词a,如果通过交换单词中字母的顺序可以得到另外的单词b,那么定义b是a的兄弟单词。现在给你一个字典,用户输入一个单词,让你根据字典找出这个单词有多少个兄弟单词
- 因为不想再程序中写循环,因此把UI页面需要更新的纪录的主键组成了一个以","隔开的字符串,将这个字符串传入存储过程中进行处理(转)
- 统计字符数判断一个由a~z这26个字符组成的字符串中哪个字符出现的次数最多。
- 利用字母可以组成一些美丽的图形,下面给出了一个例子