计蒜客 难题题库 012 最后一个单词的长度
来源:互联网 发布:弹幕播放器源码 编辑:程序博客网 时间:2024/05/12 00:33
给定由大写,小写字母和空格组成的字符串,返回最后一个单词的长度。
如果不存在最后一个单词,返回0
注意:
“单词”是指不包含空格符号的字符串
例如:
s = “hello World”, 那么返回的结果是5
格式:
第一行输入字符串s,然后输出s中最后一个单词的长度。
样例1
输入:
Today is a nice day
输出:
3
#include<iostream>#include<string>using namespace std;bool isAlpha(char c){ return c >= 'a' && c <= 'z' || c >= 'A' && c <= 'Z';}int main(){ string s; getline(cin, s); int n = s.length(); int i = n - 1; while(i >= 0 && !isAlpha(s[i])){ --i; } int count = 0; while(i >= 0 && isAlpha(s[i])){ --i; ++count; } cout << count << endl;}
0 0
- 计蒜客 难题题库 012 最后一个单词的长度
- 【计蒜客系列】挑战难题12:最后一个单词的长度
- “计蒜客”-挑战难题-12:最后一个单词的长度
- 计蒜客 挑战难题 最后一个单词的长度
- 计蒜客挑战难题:最后一个单词的长度
- 华为题库—1字符串最后一个单词的长度
- 计蒜客012-最后一个单词的长度
- 计蒜客 挑战难题 第12题:最后一个单词的长度
- Java - 计蒜客 - 最后一个单词的长度
- 计蒜客最后一个单词的长度
- 计蒜客 最后一个单词的长度
- 计蒜客 最后一个单词的长度
- 最后一个单词的长度
- 最后一个单词的长度
- 最后一个单词的长度
- 最后一个单词的长度
- 最后一个单词的长度
- 最后一个单词的长度
- 从一个面试题,看fork()函数
- 通过windows中间层过滤驱动修改接收数据包的内容
- android模拟器启动停留于一画面 Waiting for HOME ('android.process.acore') to be launched...
- HDOJ1071
- javascript
- 计蒜客 难题题库 012 最后一个单词的长度
- 信息发布
- OpenGL ES 模板
- android Installation failed due to invalid URI! 错误处理
- Codeforces 5C
- IOS--UIImageView--帧动画
- 计蒜客 难题题库 013 整数转换成罗马数字
- Singleton---单例模式(创建型)
- C#写的FlappyBird