猴哥的日记本
时间: 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;
}
题目和答案均来自于互联网,仅供参考,如有问题请联系管理员修改或删除。