早教吧 育儿知识 作业答案 考试题库 百科 知识分享

犹豫良久之后,bob痛下决心要考研.作为一个合格的考研er,bob很早就来到了一教,拿出精心准备的考研必备神器--考研英语单词表!在看到单词表那一串串长长的英语词组时,他顿时感到无力.每一

题目详情
犹豫良久之后,bob痛下决心要考研.作为一个合格的考研er,bob很早就来到了一教,拿出精心准备的考研必备神器--考研英语单词表!在看到单词表那一串串长长的英语词组时,他顿时感到无力.每一串英语词组中有多少个不重复的单词出现,然后把数目告诉bob,让他不要灰心.
输入
数据的第一行为一个整数k,1 ≤ k ≤ 1000,表示测试用例的个数.以后每行是一串字符(长度不超过1100),字符只有小写字母和空格组成,不会出现纯空格,单词之间可能存在多个空格.
输出
输出每一串不重复的单词个数,每个用例输出一行.
样例输入
2
life is but once so cherish your life
no pains no gains
样例输出
7
3
我的代码是:
#include#includeint main()
{
int k,i,m,j,s;
char a[1100];
scanf("%d",&k);
while(k--)
{
m=1;
gets(a);
s=strlen(a);
for(i=1;i
▼优质解答
答案和解析
你看看这里有问题不 while(k--)
{
m=1;
gets(a);
s=strlen(a);
for(i=1;i