专栏首页calmoundKindergarten Counting Game

Kindergarten Counting Game

水题:判断单词有几个

 刚开始没仔细想 仅仅判断了空格和空格的个数+1就是单词的个数,后来wa后仔细读读,他说连续的字母是一个单词所以abc!abc这就是两个单词了,还有uva不支持子啊循环中定义变量

#include<stdio.h>
char str[500];

int Find(int t)
{
    int i;
    for (i=t;str[i];i++)
    {
        if((str[i]>='A' && str[i]<='Z') || (str[i]>='a' && str[i]<='z')) continue;
        return i;
    }
    return i;
}
int main()
{
    int i;    
    while(gets(str)!=NULL)
    {
        int ans=0;
        for (i=0;str[i];)
        {
            if((str[i]>='a' && str[i]<='z') || (str[i]>='A' && str[i]<='Z') )
            {
                int t=Find(i);
                ans++;
                i=t;
            }
            else i++;
        }
        
        printf("%d\n",ans);
    }
    return 0;
}

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • poj 2251 Dungeon Master(广搜)

    题意:三维空间,可以走上下左右前后六个方向,求最短路径,BFS #include<stdio.h> #include<queue> #include<strin...

    用户1624346
  • KMP

    #include<stdio.h> #include<iostream> #include<string.h> using namespace std; vo...

    用户1624346
  • String to Integer (atoi)

    问题:将字符窜转换成数字 分析:感觉题目不难,但是细节很多,容易想不到 1.数字前面有空格 如s=“    123456” 2.数字前出现了不必要或多于的字符导...

    用户1624346
  • R&Python Data Science系列:数据处理(5)--字符串函数基于R(一)

    数据根据结构可以分为结构化数据、非结构化数据和半结构化数据,前面介绍的数据处理函数针对于结构化数据,而字符串通常包含非结构化或者半结构化数据,这一部分介绍一下...

    1480
  • Coderbyte-Challenger之Letter Capitalize(单词字母大写)

    Have the function LetterCapitalize(str) take the str parameter being passed and...

    chain
  • 简单聊聊字符串的翻转问题

    字符串的翻转在日常开发使用程度比较少,但是面试过程中却是常有的。最近看php 源码中strrev,因此写一篇文记录对字符串翻转问题的一些学习。

    写PHP的老王
  • LeetCode 709. 转换成小写字母

    实现函数 ToLowerCase(),该函数接收一个字符串参数 str,并将该字符串中的大写字母转换成小写字母,之后返回新的字符串。

    Michael阿明
  • 金额转大写

    在处理财务账款时,需要将转账金额写成大写的。也就是说,如果要转账123456.00元,则需要写成“壹拾贰万叁仟肆佰伍拾陆元整”。 所以常常需要通过程序控制自动进...

    崔笑颜
  • Python过滤不可见字符

        for i in range(0,32):         str = str.replace(chr(i),'')

    py3study
  • python学习总结五(python序列

    成员关系符就是判断一个字符是否属于这个字符串,再就是这个字符串是否属于这个元组,或者列表。返回值也是布尔值(True,Flase)。

    py3study

扫码关注云+社区

领取腾讯云代金券