码迷,mamicode.com
首页 > 其他好文 > 详细

XX和OO(南阳oj1159)

时间:2014-11-23 23:18:19      阅读:327      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   io   ar   color   os   sp   for   

XX和OO

时间限制:1000 ms  |  内存限制:65535 KB
难度:0
描述

XXOO

给你一个由X和O组成的串长度不超过80,统计得分。

每个O的得分为目前连续出现O的个数X的得分为0

输入
先输入T 代表有T组测试数据T小于1000
接下来T行串
输出
对于每行串输出得分情况(每次输出占一行)
样例输入
1
OOXXOXXOOO
样例输出
1+2+0+0+1+0+0+1+2+3=10
来源
MLFBM
上传者

ACM_杨明鑫

#include<stdio.h>
#include<string.h>
int main()
{
	int i,j,n,k,len,sum;
	int a[80];
	char s[80];
	scanf("%d",&n);
	while(n--)
	{
		memset(a,0,sizeof(a));
		scanf("%s",s);
		len=strlen(s);
		for(i=0,j=0;i<len;i++)
		{
			if(s[i]=='O')
			{
				j++;
				a[i]=j;
				if(i!=len-1)
				printf("%d+",a[i]);
				else
				printf("%d",a[i]);
			}
			if(s[i]=='X')
			{
				j=0;
				if(i!=len-1)
				printf("0+");
				else
				printf("0"); 
			}
		}
		for(i=0,sum=0;i<len;i++)
		   sum+=a[i];
		printf("=%d\n",sum);
	}
	return 0;
}

XX和OO(南阳oj1159)

标签:style   blog   http   io   ar   color   os   sp   for   

原文地址:http://blog.csdn.net/hdd871532887/article/details/41421973

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!