
查单词
发布日期:2021-05-15 00:45:57
浏览次数:26
分类:精选文章
本文共 742 字,大约阅读时间需要 2 分钟。
lily的好朋友xiaoou333最近很空,他想了一件没有什么意义的事情,就是统计一篇文章里不同单词的总数。下面你的任务是帮助xiaoou333解决这个问题。
Input 有多组数据,每组一行,每组就是一篇小文章。每篇小文章都是由小写字母和空格组成,没有标点符号,遇到#时表示输入结束。 Output 每组只输出一个整数,其单独成行,该整数代表一篇文章里不同单词的总数。 Sample Input you are my friendSample Output
4 代码#include#include #include using namespace std; char a[12345];struct qwe{ char word[78];}b[12345];int bi(qwe x,qwe y){ return strcmp(x.word,y.word)<0;}int main(){ while(gets(a)) { if(a[0]=='#') break; int g=0,wei=0,i=0; int la=strlen(a); while(i ='a'&&a[i]<='z')//如果是字母就加进去 { b[g].word[wei++]=a[i]; if(a[i+1]==' ')//下一个是空格,就更新单词 { g++; wei=0; } } i++; } if(a[la-1]!=' ') g++; sort(b,b+g,bi); int s=0; for(i=0;i
发表评论
最新留言
逛到本站,mark一下
[***.202.152.39]2025年04月24日 10时56分06秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
lora技术在无线抄表行业应用
2021-05-15
msfvenom的使用&免杀&外网渗透
2021-05-15
HTTP/2 协议详解
2021-05-15
grafana改用https登录
2021-05-15
使用MySQLTuner-perl对MySQL进行优化
2021-05-15
2018年3月最新的Ubuntu 16.04.4漏洞提权代码
2021-05-15
异或交换两个数的值
2021-05-15
使用python绘出常见函数
2021-05-15
Golang AES加密
2021-05-15
Puppet的一些奇技淫巧
2021-05-15
foreman源NO_PUBKEY 6F8600B9563278F6
2021-05-15
亚马逊aws文档语法错误
2021-05-15
什么是5G?居然有人用漫画把它讲得如此接地气!
2021-05-15
Spring cloud --分布式配置中心组件Spring Cloud Config
2021-05-15
UE4接入Android第三方库2——通过JIN与GameActivity通信
2021-05-15
Unity Job System 2——并行处理数据
2021-05-15
BIG解决保险欺诈问题,开创数字化保险时代
2021-05-15
spark概述
2021-05-15
JavaScript 知识梳理[一] 变量类型,浅拷贝,深拷贝
2021-05-15
pip命令 failed to create process.
2021-05-15