数8的个数
#include <bits/stdc++.h>
using namespace std;
typedef long long ll;
const int maxn =1e5+10;
const int INF=0x3f3f3f3f;
char s[maxn];
int main(int argc, char const *argv[])
{
int n;scanf("%d",&n);
scanf("%s",s); int len=strlen(s);
map<int,int>mp;
int cnt1=0;int cnt2=0;
for(int i=0;i<n-10;i++)
{
if(s[i]=='8') cnt1++;
else cnt2++;
}
if(cnt1<cnt2) cout<<"NO"<<endl;
else cout<<"YES"<<endl;
return 0;
}
本文介绍了一个简单的C++程序,用于统计字符串中特定字符(如数字8)的数量,并通过比较两种不同字符的频率来判断字符串是否满足特定条件。该程序使用了标准C++库,包括bits/stdc++.h头文件,定义了长整型变量,以及使用了字符串操作和映射容器。
1298

被折叠的 条评论
为什么被折叠?



