主站
DreamJudge
院校信息
专业题库
模拟考试
机试真题
专业课程
答疑区
兑换中心
登录
注册
上岸
以下题解仅供学习参考使用。
抄袭、复制题解,以达到刷AC率/AC数量或其他目的的行为,在N诺是严格禁止的。
N诺非常重视学术诚信。此类行为将会导致您成为作弊者。具体细则请查看N诺社区规则。
ccccccyes
2024年9月6日 21:27
统计单词 题解:
P1394
回复 0
|
赞 0
|
浏览 1.0k
//考虑多个空格的情况,直接排除0的输出 ,包括空格结束和末尾句号的判定 // 补足多加的1 //06/09/24 21:04 //06/09/24 21:26 #include <iostream> using namespace std; int main(){ string str; while(getline(cin,str)){ int cnt = 0; for(int i = 0; i<str.size(); i++){ if(str[i] == '.'){ if(cnt...
周小黑02477
2024年3月6日 18:44
纯纯逆天测试例(‘.'前有可能是空格)
P1394
回复 3
|
赞 2
|
浏览 1.9k
#include<bits/stdc++.h> using namespace std; int main() { string s; while (getline(cin,s)) { int len = s.length(); int count = 0; for (int i = 0; i < len; i++) { if (s[i] != ' ' && s[i] != '.') count++; else if (s[i] == ' ') { cout &...
我与代码的故事
2024年4月28日 23:50
统计单词(C++) 题解:
P1394
回复 0
|
赞 2
|
浏览 692
#include<bits/stdc++.h> using namespace std; string str; int main() { while(getline(cin, str)) { int cnt = 0; for(int i = 0; i < str.size(); i ++) { if(str[i] != ' ') cnt ++; if((str[i - 1] == ' ' && str[i] ...
RingoCrystal
2024年4月5日 08:42
统计单词 题解:测试用例只有一个坑,别的很基本
P1394
回复 0
|
赞 0
|
浏览 674
#include <bits/stdc++.h> using namespace std; int main(){ string s; vector<string> sheet; while(cin>>s){ sheet.push_back(s); } vector<int> ans; for(int i=0;i<sheet.size();i++){ ans.push_back(sheet[i].size()); } ans[ans.size()-1]--; for(cons...
林——sir
2024年3月23日 09:03
统计单词 题解:
P1394
回复 0
|
赞 0
|
浏览 688
#include <bits/stdc++.h> using namespace std; int main() { string s; while (cin >> s) { int len = s.length(); if (s[len - 1] == '.') &...
1576684866
2024年3月22日 16:55
统计单词 题解:n诺风格解法
P1394
回复 0
|
赞 0
|
浏览 625
#include <cstdio> using namespace std; #include <string.h> #include <iostream> #include <stdlib.h> int main() { char s[105]; gets(s); int sl = strlen(s); int cnt = 0; f...
CGaaraY
2024年3月16日 21:44
统计单词 题解:根据题意直接统计就行,很简单,不知道为啥大家通过率这么
P1394
回复 0
|
赞 0
|
浏览 700
vector是多余的,忽略掉就好 #include <iostream> #include <string> #include <vector> using namespace std; int main() { string str; getline(cin, str); int count = 0; vector<int> nums; for (int i = 0; i < str.size(); i++) { if (str[i] ...
张会老儿
2024年3月14日 20:33
统计单词 题解:有没有大佬看看,一直是百分之%80,求求了
P1394
回复 1
|
赞 0
|
浏览 683
#include<stdio.h> #include<stdlib.h> #include<string.h> int letter(char c){ //判断是否是字母 if( c>='a' && c<='z' ){ return 1; } if( c>='A' && c<='Z' ){ return 2; } ...
easymoney
2024年3月13日 13:54
统计单词 题解:(瞎猫碰上死耗子)
P1394
回复 0
|
赞 0
|
浏览 602
#include <stdio.h> #include <string.h> int main() { char c[100]; gets(c); int count = 0, word[100] = { 0 }; for (int i = 0;c[i] != '.';i++) { if (c[i] = ...
Cookie‘s AE86
2024年3月13日 10:45
统计单词 题解:
P1394
回复 0
|
赞 0
|
浏览 648
#include<bits/stdc++.h> using namespace std; int main() { string s; getline(cin, s); int slen = s.size(); int wlen = 0; int pre = 1; //1表示前一个字符是字母,0表示后一个字符是非字母 for(int ...
1
2
3
4
题目
统计单词
题解数量
36
发布题解
热门题解
1
就挺离谱的。。
2
三种情况:读取到字母、代表单词结束的空格、连续的空格
3
统计单词 题解:易错点
4
统计单词(C++) 题解:
5
纯纯逆天测试例(‘.'前有可能是空格)
6
统计单词 题解:
7
简单思维的解法
8
统计单词 题解:c++
9
小白,代码拙劣
10
统计单词 题解: