【题目链接】

ybt 1978:【18NOIP普及组】标题统计
洛谷 P5015 [NOIP2018 普及组] 标题统计

【题目考点】

1. 字符串

读入带空格的字符串

  • 将带空格的字符串读入字符数组
char s[10];
cin.getline(s, 10);//或 cin.get(s, 10);
  • 将带空格的字符串读入string对象
string s;
getline(cin, s);

2. 统计个数

3. 判断字符

  • 空格字符:’ ’
  • 换行字符:’\n’

【题解代码】

解法1:使用字符数组

#include<bits/stdc++.h>
using namespace std;
int main()
{char s[10];cin.getline(s, 10);int len = strlen(s), ct = 0;for(int i = 0; i < len; ++i){if(s[i] != ' ' && s[i] != '\n')ct++;}cout << ct;return 0;
}

解法2:使用string类

#include<bits/stdc++.h>
using namespace std;
int main()
{string s;getline(cin, s);int ct = 0;for(int i = 0; i < s.length(); ++i){if(s[i] != ' ' && s[i] != '\n')ct++;}cout << ct;return 0;
}

信息学奥赛一本通 1978:【18NOIP普及组】标题统计 | 洛谷 P5015 [NOIP2018 普及组] 标题统计相关推荐

  1. 信息学奥赛一本通 1979:【18NOIP普及组】龙虎斗 | 洛谷 P5016 [NOIP2018 普及组] 龙虎斗

    [题目链接] ybt 1979: [18NOIP普及组]龙虎斗 洛谷 P5016 [NOIP2018 普及组] 龙虎斗 [题目考点] 1. long long类型使用 已知变量a, b是int类型的变 ...

  2. 信息学奥赛一本通 1392:繁忙的都市(city) | 洛谷 P2330 [SCOI2005]繁忙的都市

    [题目链接] ybt 1392:繁忙的都市(city) 洛谷 P2330 [SCOI2005]繁忙的都市 [题目考点] 1. 图论 最小生成树 [解题思路] 将题目叙述转为图论概念,交叉路口为顶点,道 ...

  3. 信息学奥赛一本通 1375:骑马修栅栏(fence) | 洛谷 P2731 [USACO3.3]骑马修栅栏 Riding the Fences

    [题目链接] ybt 1375:骑马修栅栏(fence) 洛谷 P2731 [USACO3.3]骑马修栅栏 Riding the Fences [题目考点] 1. 图论:欧拉回路 欧拉回路存在的条件: ...

  4. 信息学奥赛一本通 ybt 1933:【05NOIP普及组】循环 | 洛谷 P1050 [NOIP2005 普及组] 循环

    [题目链接] ybt 1933:[05NOIP普及组]循环 洛谷 P1050 [NOIP2005 普及组] 循环 [题目考点] 1.高精度 2.数学 [解题思路] 要求最后k位的循环长度,可以从低位向 ...

  5. 信息学奥赛一本通 1937:【06NOIP普及组】数列 | 洛谷 P1062 [NOIP2006 普及组] 数列

    [题目链接] ybt 1937:[06NOIP普及组]数列 洛谷 P1062 [NOIP2006 普及组] 数列 [题目考点] 1. 数制 [解题思路] 如果k为2,那么这个数列 第1项为202^02 ...

  6. 信息学奥赛一本通 1961:【13NOIP普及组】计数问题 | 洛谷 P1980 [NOIP2013 普及组] 计数问题

    [题目链接] ybt 1961:[13NOIP普及组]计数问题 洛谷 P1980 [NOIP2013 普及组] 计数问题 [题目考点] 1. 数字拆分 [解题思路] 遍历1~n的各个数字,对每个数字做 ...

  7. 信息学奥赛一本通 1414:【17NOIP普及组】成绩 | 洛谷 P3954 [NOIP2017 普及组] 成绩

    [题目链接] ybt 1414:[17NOIP普及组]成绩 洛谷 P3954 [NOIP2017 普及组] 成绩 [题目考点] 1. 算术表达式 2. 自动类型转换 低精度类型与高精度类型计算结果是高 ...

  8. 信息学奥赛一本通 1924:【03NOIP普及组】栈 | 洛谷 P1044 [NOIP2003 普及组] 栈

    [题目链接] ybt 1924:[03NOIP普及组]栈 洛谷 P1044 [NOIP2003 普及组] 栈 [题目考点] 递推.递归 栈 [解题思路]:一维递推 设数组a,a[i]表示i个数组成的数 ...

  9. 信息学奥赛一本通 1111:不高兴的津津 | 1926:【04NOIP普及组】不高兴的津津| OpenJudge NOI 1.9 03 | 洛谷 P1085 [NOIP2004 普及组] 不高兴的津津

    [题目链接] ybt 1111:不高兴的津津 ybt 1926:[04NOIP普及组]不高兴的津津 OpenJudge NOI 1.9 03:不高兴的津津 洛谷 P1085 [NOIP2004 普及组 ...

最新文章

  1. 第一届中国三维视觉大会China3DV论文展示
  2. 在MSN、QQ群、论坛上提问的决窍
  3. 无限极分类不知pid_PHP实现无限极分类
  4. layui 给table里面的添加图标_layui中的table中toolbar自定义过程
  5. Python使用threading实现多线程
  6. String 和 StringBuffrer 的区别
  7. 如何创建支持不同屏幕尺寸的Android应用(转载)
  8. [收藏]判断文本框中的内容必须全为数字
  9. 单元测试过程常见测试用例错误
  10. HTML和CSS中电子字体的显示与制作
  11. 如何将npy导入matlab,如何在Matlab中读取.npy文件(How to read .npy files in Matlab)
  12. POJ 2706 Connect
  13. IPFS何时落地应用?FIL价值破千?
  14. 【源码共享】我花2小时写了微信官网的响应式布局HTML+CSS 换成旅行主题风格更炫酷了
  15. windows7微软官方_Microsoft Windows 7 | 第1部分
  16. echars基本使用
  17. 因为计算机中丢失6595,windows 10 安装CVE-2021-34527漏洞补丁后,开机任务栏丢失,补丁无法卸载...
  18. 互联网小现象:BAT疯狂投资,网易为何单打独斗?
  19. 【小技巧】AI语音合成,文本音频互转经验分享
  20. 聚合物?锂离子?保护板?电子DIY中的锂电池相关知识大讲解

热门文章

  1. 深入浅出asterisk(一):asterisk通道(Channels)
  2. 为什么雷军指责“华为不懂研发”?
  3. php过去图片宽度,用php调整图片宽高
  4. 垃圾oracle_第 14 章 垃圾回收概述
  5. 阿里终面:为什么应用刚启动的时候比较卡,过一会就好了?
  6. 乖乖,腾讯天美研发20万月薪刷爆朋友圈,网友:小丑竟是我自己
  7. 大厂十年:我的三段职业经历和八条建议!
  8. 为什么Swift可能是深度学习的下一代重要的工具
  9. 第三章 对象与JSON
  10. 虚拟机系列 | JVM运行时数据区