int find_no(char *ch)

adminadmin 2024-03-03 65 阅读 0 评论

  #include <iostream>

#include <string.h>

#include <stdio.h>

using namespace std;

int find_no(char *ch)

{

int i,flag=1;

i=strlen(ch);

if(ch[i-8]==' '&&ch[i-7]=='n'&&ch[i-6]&&ch[i-5]==' ')//关键在于判断no而且no的位置很重要,而且no前后要有空格

flag=0;

/*for(i=0;ch[i]!='0';i++)

{

if(ch[i]==' '&&ch[i+1]=='n'&&ch[i+2]=='o'&&ch[i+3]==' '&&ch[i+4]=='g')

{flag=0;break;}

}*/

return flag;

}

int main()

{

char data[120][120];

int n,i,j,sum_1,sum_2,k;

while(cin>>n)

{

getchar();

if(n==0) break;

sum_1=0;sum_2=0;k=n;

for(i=1;i<=n;i++)

gets(data[i]);//二维字符数组输入

if(n%2!=0) k=n+1;//这只是为了写1 2 3 方便

for(j=1;j<=k/2;j++)//接下来是打分表

cout<<j<<" ";

cout<<"Score"<<endl;

for(i=1;i<=n;i+=2)//第一队的打分

{

if(find_no(data[i]))

{cout<<"O"<<" ";sum_1++;}

else

cout<<"X"<<" ";

}

cout<<sum_1<<endl;

for(i=2;i<=n;i+=2)//第2队的打分

{

if(find_no(data[i]))

{cout<<"O"<<" ";sum_2++;}

else

cout<<"X"<<" ";

}

if(k!=n) cout<<"-"<<" ";

cout<<sum_2<<endl;

}

return 0;

}

int find_no(char *ch)
The End 微信扫一扫

文章声明:以上内容(如有图片或视频在内)除非注明,否则均为雨燕体育直播_雨燕无插件体育直播_雨燕直播体育_雨燕体育直播nba原创文章,转载或复制请以超链接形式并注明出处。

本文作者:admin本文链接:https://revequebec.com/post/1933.html

上一篇 下一篇

相关阅读

发表评论

访客 访客
快捷回复: 表情:
评论列表 (暂无评论,65人围观)

还没有评论,来说两句吧...

取消
微信二维码
微信二维码
支付宝二维码