414 - Machined Surfaces
来源:互联网 发布:bp网络和神经网络区别 编辑:程序博客网 时间:2024/04/30 23:31
当Left与Right相遇后,必定是每一行的Left和Right之和最大的先相遇。
求每一行的“X”的总数,max为最大的总和。然后每一行的X数与max相差求和。
#include<cstdio>
#include<cstdlib>
#include<cstring>
int main(void)
{
char map[13][25];
int a[13];
int n;
while( scanf("%d",&n) != EOF)
{
if(n == 0) break;
int sum = 0;
memset(a,0,sizeof(a));
int max = 0;
for(int i = 0;i < n; i++)
{
int count = 0;
for( int j = 0;j < 25; j++)
{
scanf("%c",&map[i][j]);
if(map[i][j] == 'X')
count++;
}
getchar();
a[i] = count;
if(max < count) max = count;
}
for(int i = 0;i < n; i++)
sum += (max - a[i]);
printf("%d/n",sum);
}
return 0;
}
- 414 - Machined Surfaces
- UVAOJ 414 - Machined Surfaces
- UVa 414 - Machined Surfaces
- Uva 414 Machined Surfaces
- UVA 414 - Machined Surfaces
- 414 - Machined Surfaces
- UVA-414-Machined Surfaces
- uva 414 - Machined Surfaces
- uva 414 Machined Surfaces
- UVaOJ 414 - Machined Surfaces
- 414 - Machined Surfaces
- UVa 414 - Machined Surfaces
- UVA 414 - Machined Surfaces
- UVA 414 - Machined Surfaces
- 414 - Machined Surfaces
- 414 - Machined Surfaces
- 414 - Machined Surfaces
- 414 - Machined Surfaces
- Uva 458 - The Decoder
- ubuntu10.04安装JDK5
- 软件架构师分类及能力归纳
- Apache vs nginx vs lighttpd
- 494 - Kindergarten Counting Game
- 414 - Machined Surfaces
- 490 - Rotating Sentences
- linux内核链表
- VC6.0与Visio冲突问题解决方案
- stl 关于erase,remove,元素删除
- C++中const的用法详解
- sql 小悟
- ubuntu9.10和ubuntu10.X下eclipse3.4不能运行解决方法
- 管理Activity的实例