p9503求调
  • 板块灌水区
  • 楼主lyx703
  • 当前回复1
  • 已保存回复3
  • 发布时间2024/5/8 14:03
  • 上次更新2024/5/8 18:07:03
查看原帖
p9503求调
931976
lyx703楼主2024/5/8 14:03

魔法照相馆

60分,wa3,5测试点

代码如下

#include<bits/stdc++.h>
using namespace std;
long long int n,m;
char c[100010]={'W'};
int main()
{
    cin>>n;
    for(int i=1;i<=n;i++)
    {
        cin>>c[i];
    }
    for(int i=1;i<=n;i++)
    {
    	if(c[i-1]=='W')
    	{
    		if(c[i]=='W')
    		m+=0;
    		else if(c[i]=='B')
    		m+=1;
    		else if(c[i]=='R')
    		m+=2;
		}
		else if(c[i-1]=='B')
    	{
    		if(c[i]=='B')
    		m+=0;
    		else if(c[i]=='W'||c[i]=='R')
    		m+=1;
    		
		}
		else if(c[i-1]=='R')
    	{
    		if(c[i]=='R')
    		m+=0;
    		else if(c[i]=='B')
    		m+=1;
    		else if(c[i]=='W')
    		m+=2;
		}
	}
    cout<<m;
    
}
2024/5/8 14:03
加载中...