思路

找单词

第一个 单词 是小写

然后 后面的单词 第一位 都是大写

刚开始 初始化 ans = 1

然后 往后遍历

碰到 大写的 更新答案

AC代码

#include <cstdio>
#include <cstring>
#include <ctype.h>
#include <cstdlib>
#include <climits>
#include <iostream>
#include <algorithm>
#include <cmath>
#include <deque>
#include <vector>
#include <queue>
#include <string>
#include <map>
#include <stack>
#include <set>
#include <numeric>
#include <sstream>
#include <iomanip>
#include <limits> using namespace std;
typedef long long LL; const double PI = 3.14159265358979323846264338327;
const double E = 2.718281828459;
const double eps = 1e-6; const int INF = 0x3f3f3f3f;
const int maxn = 1e5 + 5;
const int MOD = 1e9 + 7; int main()
{
string s;
cin >> s;
int len = s.size();
LL ans = 1;
for (int i = 0; i < len; i++)
{
if (s[i] >= 'A' && s[i] <= 'Z')
ans++;
}
cout << ans << endl;
}

最新文章

  1. 【原】iOS 同时重写setter和getter时候报错:Use of undeclared identifier &#39;_name&#39;;did you mean &#39;name&#39;
  2. Mysql如何创建短索引(前缀索引)
  3. TCP、UDP、RTP(RTCP)异同与区别
  4. 安卓仿照QQ工单数实现
  5. SqlServer性能优化(一)
  6. win8自动升级win8.1后 wampserver无法启动
  7. rsync安装配置及故障解决完全教程[window, 文件同步]
  8. 线性模型(2):Linear Regression
  9. Unity3d 项目管理 版本管理
  10. js 去掉字符串最后一个字符
  11. angular 过滤排序
  12. Jupyter Notebook
  13. echarts纵坐标使用科学计数法表示
  14. CAS和ABA问题
  15. 鼠标交互插件threex.domevents介绍
  16. windows 2008R2系统程序运行提示无法定位程序输入点ucrtbase.terminate
  17. AMD与CMD的异同
  18. 20155204 2016-2017-2 《Java程序设计》第1周学习总结
  19. Eclipse的git插件冲突合并方法
  20. mysql 修改表的字符集

热门文章

  1. SDUT 2766-小明传奇2(母函数)
  2. d3系列2--api攻坚战02
  3. svn client命令
  4. H5 打开App
  5. 安卓SAX解析XML文件
  6. [Material Design] 教你做一个Material风格、动画的button(MaterialButton)
  7. idea新建项目打包 ,运行jar,并放入maven仓库
  8. oracle中sql执行性能关注点
  9. 查看cup是32位还是64位
  10. 正负小数点后两位浮点数--jquery