第3章-14.统计一行文本的单词个数 (15分)

本题目要求编写程序统计一行字符中单词的个数。所谓“单词”是指连续不含空格的字符串,各单词之间用空格分隔,空格数可以是多个。

输入格式:

输入给出一行字符。

输出格式:

在一行中输出单词个数。

输入样例:

Let‘s go to room 209.

输出样例:

5
1 # 统计一行文本的单词个数
2 # Author: cnRick
3 # Time  : 2020-3-25
4 aStr_list = input().split()
5 result = len(aStr_list)
6 print(result)
 

原文地址:https://www.cnblogs.com/dreamcoding/p/12570943.html

时间: 2024-08-04 20:29:42

第3章-14.统计一行文本的单词个数 (15分)的相关文章

习题6-8 统计一行文本的单词个数 (15分)

本题目要求编写程序统计一行字符中单词的个数.所谓“单词”是指连续不含空格的字符串,各单词之间用空格分隔,空格数可以是多个. 输入格式: 输入给出一行字符. 输出格式: 在一行中输出单词个数. 输入样例: Let's go to room 209. 输出样例: 5 发现别人都是用数组,但是我自己觉得这个方法比较容易理解. #include<stdio.h> int main(void) { char ch='0'; int sum=0; int sign; while(ch!='\n'){ si

循环-06. 统计一行文本的单词个数(15)

1 #include<iostream> 2 #include<string> 3 using namespace std; 4 int main(){ 5 string s; 6 int i,c=0; 7 getline(cin,s); 8 for(i=1;i<s.length()-1;i++) 9 if(s[i]==' '&&s[i-1]!=' ') 10 c++; 11 if(s[i]!=' ') 12 c++; 13 cout<<c<

循环-06. 统计一行文本的单词个数

循环-06. 统计一行文本的单词个数(15) 时间限制 400 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 张彤彧(浙江大学) 本题目要求编写程序统计一行字符中单词的个数.所谓“单词”是指连续不含空格的字符串,各单词之间用空格分隔,空格数可以是多个. 输入格式: 输入给出一行字符. 输出格式: 在一行中输出单词个数. 输入样例: Let's go to room 209. 输出样例: 5 1 #include<stdio.h> 2 #incl

习题6-8 统计一行文本的单词个数(15 分)

本题目要求编写程序统计一行字符中单词的个数.所谓"单词"是指连续不含空格的字符串,各单词之间用空格分隔,空格数可以是多个. 输入格式: 输入给出一行字符. 输出格式: 在一行中输出单词个数. 输入样例: Let's go to room 209. 输出样例: 5 #include <stdio.h> int main() { char s[100]; int num=0,word=0;//num表示单词数,Word表示该字符是否是单词 char c; gets(s); fo

【ThinkingInC++】4、统计txt文本中单词的个数

其中要使用的txt文本! header defines classes for file IO, including ifstream, whose constructor takes a file name an argument. The expression f >> word extracts the next non-whitespace token from the file and returns the stream. When a stream appears in a bo

第4章-6.输出前 n 个Fibonacci数 (15分)

本题要求编写程序,输出菲波那契(Fibonacci)数列的前N项,每行输出5个,题目保证输出结果在长整型范围内. Fibonacci数列就是满足任一项数字是前两项的和 (最开始两项均定义为1)的数列 例如:1,1,2,3,5,8,13,.... 输入格式: 输入在一行中给出一个整数N(1≤N≤46). 输出格式: 输出前N个Fibonacci数,每个数占11位,每行输出5个.如果最后一行输出的个数不到5个,也需要换行. 如果N小于1,则输出"Invalid." 输入样例1: 7 输出样

(hdu 简单题 128道)AC Me(统计一行文本中各个字母出现的次数)

题目: AC Me Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 13465    Accepted Submission(s): 5927 Problem Description Ignatius is doing his homework now. The teacher gives him some articles and as

统计英文文本的字母个数

设计思路: 1.首先要读取文本文件.把得到的文本的内容赋值给  str 2.将这个字符串转换为 char 数组 , 用for循环在(for char ch='a';ch<'z';ch++)在这个循环下又一个for循环.表示遍历整个数组.定义count变量.用来计数. 当ch==数组中的字母时,count  + 1. 输出ch 以及对应的 count  就可以了. 3.同理表示大写字母  'A'  到  'Z'. 原文地址:https://www.cnblogs.com/birdmmxx/p/97

python 排序并统计相同文本出现的个数

#!/usr/bin/env python #Filename:readfile.py codelist=[] f=file('input.txt','r') map={} for i in f.readlines(): i = i.strip() if map.has_key(i)==False: map.setdefault(i,1) else: count=map.get(i)+1 map[i]=count print map print "\n \n" ############