猴哥的日记本

时间: 1ms        内存:128M

描述:

猴哥去准备复习考研已经1月有余,但仍然禁不住游戏的诱惑,特别是WZRY,这款手游是卸了装,装了又卸。还时常中午约好友QQ一起对战。猴哥有个习惯,每安装一次WZRY,都会在日记本上记录一个字母G。每安装3次WZRY必然约QQ一起对战一次。小乌龟偶尔翻看了猴哥的日记本,问下次猴哥约QQ一起对战还需要再安装几次WZRY。

输入:

一行字符,表示猴哥日记本的内容。

输出:

猴哥需要安装WZRY的次数。

示例输入:

ABGGEGEEDGDGGAECDMG

示例输出:

2

提示:

参考答案(内存最优[1092]):

#include <stdio.h>
#include<stdlib.h>
#include<string.h>
int main()
{
    int x=0,y,n;
    char a[100];
    gets(a);
    n=strlen(a);
    for(int i=0;i<n;i++)
    {
        if(a[i]=='G')
            x++;
    }
    y=3-x%3;
    printf("%d",y);
    return 0;
}

参考答案(时间最优[0]):

#include <stdio.h>
#include <stdlib.h>
#include<string.h>
int main()
{
    int i,b,c=0,d;
    char a[100];
    scanf("%s",a);
    b=strlen(a);
    for(i=0;i<b;i++){
        if(a[i]=='G')
            c++;
    }
    d=c%3;
    printf("%d",3-d);
    return 0;
}

题目和答案均来自于互联网,仅供参考,如有问题请联系管理员修改或删除。