听灌老多(求条)
  • 板块灌水区
  • 楼主封禁用户
  • 当前回复0
  • 已保存回复0
  • 发布时间2024/12/1 19:02
  • 上次更新2024/12/1 21:35:41
查看原帖
听灌老多(求条)
1013979
封禁用户楼主2024/12/1 19:02

rt

[ABC381A] 11/22 String

#include<bits/stdc++.h>
using namespace std;
bool f(string a)
{
	bool flag=true;
	int b,c;
	for(int i=(a.size()+1)/2+1;i<=a.size();i++)
	{
		if(a[i]!='2') flag=false; 
		c++;
	}
	for(int i=1;i<=(a.size()+1)/2-1;i++)
	{
		if(a[i]!='1') flag=false; 
		b++;
	}
    if(b==c&&flag==true) return true;
    return false;
}
int main()
{
	string s;
	int h;
	cin>>h;
	if(h==1)
	{
		cout<<"Yes";
		return 0;
	}
	if(h%2==0)
	{
		cout<<"No";
		return 0;
	}
	cin>>s;
	if((s.size()+1)/2=='/'&&f(s)==true) cout<<"Yes";
	else cout<<"No";
	
	return 0;
}
2024/12/1 19:02
加载中...