UVA - 494 Kindergarten Counting Game
2016-04-22 23:12
225 查看
Kindergarten Counting Game
Submit Status
Description
Everybody sit down in a circle. Ok. Listen to me carefully.
``Woooooo, you scwewy wabbit!''
Now, could someone tell me how many words I just said?
Your program should output a word count for each line of input. Each word count should be printed on a separate line.
Time Limit: 3000MS | Memory Limit: Unknown | 64bit IO Format: %lld & %llu |
Description
Everybody sit down in a circle. Ok. Listen to me carefully.
``Woooooo, you scwewy wabbit!''
Now, could someone tell me how many words I just said?
Input and Output
Input to your program will consist of a series of lines, each line containing multiple words (at least one). A ``word'' is defined as a consecutive sequence of letters (upper and/or lower case).Your program should output a word count for each line of input. Each word count should be printed on a separate line.
Sample Input
Meep Meep! I tot I taw a putty tat. I did! I did! I did taw a putty tat. Shsssssssssh ... I am hunting wabbits. Heh Heh Heh Heh ...
Sample Output
2 7 10 9 分析: 统计单词个数的题目 水 代码: #include <stdio.h> #include <ctype.h> #include <string.h> #define N 10000 char a ; int main() { //freopen("abc.txt","r",stdin); int n; while(gets(a)!=NULL) { n=strlen(a); int found,count=0; for(int i=0;i<n;i++) { if(isalpha(a[i])) found=1; else{ if(found) count++; found =0; } } printf("%d\n",count); } return 0; }
相关文章推荐
- 20145325张梓靖 实验三 "敏捷开发与XP实践"
- LeetCode - Reverse String
- 2016年3月16日作业
- Stopping ADB server failed(code -1)
- Azure Redis Cache (3) 在Windows 环境下使用Redis Benchmark
- django使用html模板减少代码
- 爆打团队 2016.04.22 站立会议
- css在线参考手册
- 【Android UI】音频条形图
- Mac 命令行实例
- 第 2 章 排版样式
- 第八周作业
- HDU 1022 - Train Problem I
- 欧弈斌--人生最重要的五大投资,你选对了吗?
- Android-Handler复习(一)
- HDU-1269 迷宫城堡 (强连通分量[Kosaraju])
- Asp.net MVC 的八个扩展点
- Servlet入门笔记
- 声学特征(一) HTK抽取MFCC特征
- Json(org.json)简单封装与解析