主站
DreamJudge
院校信息
专业题库
模拟考试
机试真题
专业课程
答疑区
兑换中心
登录
注册
上岸
以下题解仅供学习参考使用。
抄袭、复制题解,以达到刷AC率/AC数量或其他目的的行为,在N诺是严格禁止的。
N诺非常重视学术诚信。此类行为将会导致您成为作弊者。具体细则请查看N诺社区规则。
鱼翔浅底
2021年1月17日 21:08
考虑多个空格的情况
P1394
回复 0
|
赞 0
|
浏览 9.3k
#include <stdio.h> #include <string.h> #include <stdlib.h> int main() { char s[1000]; int cnt=0; while (gets(s)) { for (int i = 0; s[i] != '\0'; i++) { if ((s[i]==' '||s[i]=='.')&&cnt!=0) { ...
老猫
2021年1月12日 15:16
记录
P1394
回复 0
|
赞 0
|
浏览 8.8k
#include <bits/stdc++.h> using namespace std; int main() { char s[300]; while(gets(s)) { int len=strlen(s); int cnt=0; for(int i=0;i<len;i++) { if(s[i]==' '||s[i]=='.') { if(cnt!=0) printf("%d ",cnt); cnt=0; if(s[i]=='.') break; ...
tyu007
2020年3月19日 23:01
1349(个人记录)
P1394
回复 3
|
赞 0
|
浏览 13.2k
#include<iostream> #include<string> using namespace std; int main() { string s; while(getline(cin,s)) { int l=s.size(); int k=0; for(int i=0;i<l;i++) { //此题之前未考虑到位的点在于,漏洞可能吧标点符号等读入 if(s[i]>='a'&&s[i]<='z'...
fanxi
2020年5月10日 21:30
模板题
P1394
回复 0
|
赞 0
|
浏览 10.1k
由于能ac,所以题目的测试数据应该没有类似it's这种,如果下次有的话,把s[i]>='a'&&s[i]<='z'换成s[i]!=' '就好了 #include <stdio.h> #include <string.h> int main() { char s[10000]; while(gets(s)) { int len=strlen(s); int count[10000]={0},cnt=0;...
all-clear
2020年4月26日 13:12
好坑的输入
P1394
回复 0
|
赞 0
|
浏览 9.5k
#include<cstdio> #include<cstring> using namespace std; int main() { char str[5000]; while(scanf("%c",&str[0])!=EOF) { gets(str+1); int num=0; for(int i=0;i<strlen(str);i++) { char c = str[i]; switch(c) { case ' ':if(num) printf("%d ",n...
chenziyi
2020年4月15日 11:49
有问题还能ac
P1394
回复 2
|
赞 0
|
浏览 9.6k
前几个ac代码并不能输出最后一个单词的个数啊 为啥能ac
1
2
3
4
题目
统计单词
题解数量
36
发布题解
热门题解
1
就挺离谱的。。
2
三种情况:读取到字母、代表单词结束的空格、连续的空格
3
统计单词 题解:易错点
4
统计单词(C++) 题解:
5
纯纯逆天测试例(‘.'前有可能是空格)
6
统计单词 题解:
7
简单思维的解法
8
统计单词 题解:c++
9
小白,代码拙劣
10
统计单词 题解: