乒乓球世界杯决赛|世界杯 日本|18749433522世界杯专属资讯站|18749433522.com

一篇较为详细的题解

一篇较为详细的题解

huangboooooooooo2008

·

2021-07-18 15:45:01

·

题解

蒟蒻的第一篇题解

(害怕)

一、题意简述:

进行15场比赛,现给出n场比赛的结果(用“ o ”和“ x ”表示, o 是赢, x 是输),问是否还有机会赢 8 场或以上的比赛。有机会输出“ YES ”否则输出“ NO ”。

二、基本思路:

使用字符串 string 输入,再读取其长度(即比赛场数)。

因为他要赢 8 场,所以最多输 15 - 8 = 7 场。所以只用判断败场是否大于 7 就可以了。

三、知识点:字符串( string )

需要头文件

1、声明: string n;

2、可以使用 n.side() 读取字符串长度( n 为你声明的字符串名,括号内不填)

还不理解?上代码!

(附有详细注释)

#include

#include

using namespace std;

int main(){

int sum=0;

string jl;//胜负记录

cin>>jl;

for(int i=0;i

if(jl[i]=='x'){//判断当天输了没

sum++;//如果输了,输的天数总和加1

}

if(sum<=7)cout<<"YES"<

else cout<<"NO"<

return 0;//每天一个好习惯,全AC就在眼前!

}

曼城vs拜仁比赛时间
喀麦隆 21岁以下 / Cameroon U21收藏
2025-08-25 19:52:03

友情链接