zoukankan      html  css  js  c++  java
  • YTU 2556: 空洞

    2556: 空洞

    时间限制: 1 Sec  内存限制: 128 MB
    提交: 24  解决: 17

    题目描述

    春天来了,单身的霞姐越发地空虚寂寞,于是她想到一个办法,她认 为只要把英文字母上的洞都涂满就能填补心中的空洞,现在有一个字符串,请问霞姐需要涂几个洞。比如:a需要涂一次,k不需要涂,B需要填2次。提供参 考:abcdefghijklmnopqrstuvwxyz,ABCDEFGHIJKLMNOPQRSTUVWXYZ

    输入

    第一行是一个正整数t,代表有t个字符串。 

    接下去t行,每行有一个字符串,长度<=1000,字符串中只有a-z,A

    输出

     对于每个字符串输出霞姐需要涂鸦的次数。

    样例输入

    2
    abcg
    ABCD

    样例输出

    3
    4
    

    迷失在幽谷中的鸟儿,独自飞翔在这偌大的天地间,却不知自己该飞往何方……

    #include <stdio.h>
    #include <string.h>
    int main()
    {
        int t,k,s,i,n;
        char a[1005],b[10];
        scanf("%d",&t);
        gets(b);
        while(t--)
        {
            gets(a);
            n=strlen(a);
            k=0;
            s=0;
            for(i=0; i<n; i++)
            {
                if(a[i]=='a'||a[i]=='b'||a[i]=='d'||a[i]=='e'||a[i]=='g'||a[i]=='o'||a[i]=='p'||a[i]=='q'||a[i]=='A'||a[i]=='D'||a[i]=='O'||a[i]=='P'||a[i]=='Q'||a[i]=='R')
                {
                    k=1;
                    s=s+k;
                }
                else if(a[i]=='B')
                {
                    k=2;
                    s=s+k;
                }
                else
                {
                    k=0;
                    s=s+k;
                }
            }
            printf("%d
    ",s);
        }
        return 0;
    }
    

  • 相关阅读:
    Android Studio 插件
    天气预报接口api(中国天气网)
    使用easyui的Tree 实现无限子节点绑定
    js调用后台方法
    div窗口效果来自标准之路
    C#生成dll程序集文件
    一个技术人的博客
    HTML-embed标签详解
    网站生成桌面快捷图标
    文本框宽度自动适应文本宽度
  • 原文地址:https://www.cnblogs.com/im0qianqian/p/5989480.html
Copyright © 2011-2022 走看看