主站
DreamJudge
院校信息
专业题库
模拟考试
机试真题
专业课程
答疑区
兑换中心
登录
注册
上岸
以下题解仅供学习参考使用。
抄袭、复制题解,以达到刷AC率/AC数量或其他目的的行为,在N诺是严格禁止的。
N诺非常重视学术诚信。此类行为将会导致您成为作弊者。具体细则请查看N诺社区规则。
huanghu
2024年3月13日 07:50
统计单词 题解:
P1394
回复 0
|
赞 0
|
浏览 581
#include<stdio.h> #include<iostream> #include<string> using namespace std; int main(){ string str; while(getline(cin,str,'.')){ int len = str.length(); int count = 0; for(int i = 0; i<len; i++){ if(str[i]!=' ' &&am...
zx142407789
2024年3月12日 13:43
统计单词 题解:求助:指正错误,错因超时
P1394
回复 2
|
赞 0
|
浏览 561
#include<stdio.h> #include<stdlib.h> int main() { char ch; int count, length ; while((ch = getchar()) != EOF){ char* s = (char*)malloc(sizeof(char)*1000); count = 0; length = 0; while (ch != '\n'){ s[length++] = ch; ch = getchar(); } s[length] = '\0...
damowanghwj
2024年3月11日 19:40
统计单词 题解:欢迎各位佬指正(已ac)
P1394
回复 0
|
赞 0
|
浏览 408
#include <cstdio> #include<cstring> #include<iostream> #include<algorithm> using namespace std; int main(){ string str; getline(cin,str); int len = str.length(); // int posEng = 0; // int posOth = 0; int begin = 0; if(str[0...
许仙大大x
2024年3月11日 17:13
统计单词 题解:我愿意称之为最简单的算法
P1394
回复 0
|
赞 0
|
浏览 394
#include<iostream> #include<string> using namespace std; int main(){ string str; getline(cin,str); int count=0; for(int i=0;i<str.size();i++){ if((str[i]==' '&&str[i+1]!=...
18237466773
2024年3月9日 13:38
统计单词 题解:通过率只有80%,求大佬指点一下哪里错了
P1394
回复 2
|
赞 0
|
浏览 508
#include<stdio.h> #include<string.h> int main(){ char string[105]; while(gets(string)){ int cnt=0; //用于记录是否是遇到的收个空格 int ...
huanghu
2024年3月8日 16:04
统计单词 题解:c++
P1394
回复 0
|
赞 1
|
浏览 574
#include<stdio.h> #include<iostream> #include<string> using namespace std; int main(){ string str; while(getline(cin,str,'.')){ int len = str.length(); int count = 0; for(int i = 0; i<len; i++){ i...
799
2024年3月6日 16:55
统计单词 题解:
P1394
回复 0
|
赞 0
|
浏览 348
#include <bits/stdc++.h> using namespace std; char s[105]; int main() { /* 思想: 1、利用一个标识符 来统计每个单词字符的个数cnt 2、多个空格时,就看前一位是否为字母 3、遇到字母+'.'结束打印 4、i=0 or 空格+字母:开始计数cnt=1;字母+字母cnt++ &nbs...
williams
2024年3月6日 13:42
统计单词 题解:c 注意分类讨论
P1394
回复 0
|
赞 0
|
浏览 357
#include <stdio.h> #include <stdbool.h> #include <math.h> #include <string.h> int main(void) { char s[1000]; int count; while (gets(s)!=NULL) { for(int i=0;i<strlen(s);i++){ if(s[i]=='.'&&(s[i-1]>='a'&&s[i-...
promising
2024年3月5日 21:12
统计单词 题解:
P1394
回复 2
|
赞 0
|
浏览 447
这个方法看起来很简单,但是if语句那块没看懂,不懂为啥count是每个单词的字母个数,有没有大佬能解答一下 #include<stdio.h> #include<string.h> int main() { char temp[100]; while (scanf("%s", temp) != EOF)//C语言中,EOF常被作为文件结束的标志 { &...
orderrr
2024年2月24日 22:11
统计单词 题解:
P1394
回复 0
|
赞 1
|
浏览 640
/* 思想: 1、利用一个标识符 来统计每个单词字符的个数 2、多个空格时,就利用标识符来判断是不是连续的空格 */ #include <bits/stdc++.h> using namespace std; int main() { char c[1000]; while (fgets(c, 1000, stdin)) { int judge = 0; for (int i = 0; i < 100, c[i] != '\n'; i++) { ...
1
2
3
4
题目
统计单词
题解数量
36
发布题解
热门题解
1
就挺离谱的。。
2
三种情况:读取到字母、代表单词结束的空格、连续的空格
3
统计单词 题解:易错点
4
统计单词(C++) 题解:
5
纯纯逆天测试例(‘.'前有可能是空格)
6
统计单词 题解:
7
简单思维的解法
8
统计单词 题解:c++
9
小白,代码拙劣
10
统计单词 题解: