UVA - 494 - Kindergarten Counting Game
来源:互联网 发布:中小学预算编制软件 编辑:程序博客网 时间:2024/04/30 00:50
http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&category=94&page=show_problem&problem=435
题意:
在输入的字符串中,判断有多少个单词,连续的字母排序组成单词,也就是说,其它非字母的都是分隔符。
解题:直接针对输入的每个字符进行判断,如果是回车或非字母,直接统计单词数量。
(当然中间要有个iFlagLastLetter值用来记录上一个字符是不是字母)
#include <iostream>#include <stdio.h>using namespace std;int main(){char ch;int nCount;int iFlagLastLetter;nCount = 0;iFlagLastLetter = 0;while ( (ch = cin.get() ) != EOF ){if ( ch == '\0' ){break;} // end ifelse{if ( ch == '\n' ){if ( iFlagLastLetter == 1 ){nCount ++;} // end ifcout <<nCount <<endl;nCount = 0;iFlagLastLetter = 0;} // end ifelse{if ( !isalpha(ch) ){if ( iFlagLastLetter == 1 ){nCount++;} // end ifiFlagLastLetter = 0;} // end ifelse{iFlagLastLetter = 1;} // end else} // end else} // end else} // end whilereturn 0;}
0 0
- UVA 494 - Kindergarten Counting Game
- UVA 494 - Kindergarten Counting Game
- uva-494 - Kindergarten Counting Game
- uva 494 - Kindergarten Counting Game
- uva 494 Kindergarten Counting Game
- UVa 494 - Kindergarten Counting Game
- UVA 494 Kindergarten Counting Game
- UVa 494 - Kindergarten Counting Game
- [UVa]494-Kindergarten Counting Game
- UVA 494 Kindergarten Counting Game
- UVA 494 - Kindergarten Counting Game
- UVA - 494 - Kindergarten Counting Game
- UVa 494 - Kindergarten Counting Game
- UVA 494 Kindergarten Counting Game
- UVA 494 Kindergarten Counting Game
- UVA - 494 Kindergarten Counting Game
- UVA - 494 Kindergarten Counting Game
- UVA 494 Kindergarten Counting Game
- 文章去哪里了
- MySQL的经典用法----临时表与内存表
- C++编程->预定义宏
- 数据结构中遇到的问题
- 【ACM】成绩转换
- UVA - 494 - Kindergarten Counting Game
- windows 资料
- ayit 蚂蚁的难题
- tlv解析
- 设置vim代码补全提示功能
- 项目二
- Android 使用摄像头拍照
- uva 10055 uva 457 uva 494
- 女性思维