AtCoder Beginner Contest 175 A Rainy Season 字符串+5种情况

AtCoder Beginner Contest 175   比赛人数8820

AtCoder Beginner Contest 175   A   Rainy Season   字符串+5种情况

总目录详见https://blog.csdn.net/mrcrack/article/details/104454762

在线测评地址https://atcoder.jp/contests/abc175/tasks/abc175_a

题目大意:给定一个字符串,统计字母'R'的最大连续数量。

基本思路:一共有5种情况,如下:

情况1:RRR 3
情况2:RRS 2
情况3:SRR 2
情况4:RSS,SRS,SSR 1
情况5:SSS 0

AC代码如下:

#include <stdio.h>
char s[5];
int main(){
	int cnt;
	scanf("%s",s+1);
	if(s[2]=='R'&&s[1]==s[2]&&s[2]==s[3])cnt=3;//RRR
	else if(s[2]=='R'&&s[1]==s[2])cnt=2;//RRS
	else if(s[2]=='R'&&s[2]==s[3])cnt=2;//SRR
	else if(s[1]=='R'||s[2]=='R'||s[3]=='R')cnt=1;//RSS,SRS,SSR
	else cnt=0;//SSS
	printf("%d\n",cnt);
	return 0;
}

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值