标签:des style http color java os io strong
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=4925
2 2 2 3 3
8 32
代码如下:
#include <cstdio>
#include <cstring>
int mp[217][217];
int main()
{
int t;
int n,i,a,ans,k,er,m,j;
while(scanf("%d",&t)!=EOF)
{
while(t--)
{
scanf("%d%d",&n,&m);
memset(mp,0,sizeof(mp));
if(n == 1 && m == 1)
{
printf("1\n");
continue;
}
for(i = 1; i <= n; i++)
{
for(j = 1; j <= m; j++)
{
if((i+j)&1)
mp[i][j]=1;
}
}
ans=0;
for(i = 1; i <= n; i++)
{
for(j = 1; j <= m; j++)
{
if(mp[i][j] == 0)
{
if(mp[i-1][j])
{
mp[i-1][j]*=2;
}
if(mp[i][j-1])
{
mp[i][j-1]*=2;
}
if(mp[i][j+1])
{
mp[i][j+1]*=2;
}
if(mp[i+1][j])
{
mp[i+1][j]*=2;
}
}
}
}
for(i = 1; i <= n; i++)
{
for(j = 1; j <= m; j++)
{
if(mp[i][j])
ans+=mp[i][j];
}
}
printf("%d\n",ans);
}
}
return 0;
}
2014 Multi-University Training Contest 6 Apple Tree(数学题),布布扣,bubuko.com
2014 Multi-University Training Contest 6 Apple Tree(数学题)
标签:des style http color java os io strong
原文地址:http://blog.csdn.net/u012860063/article/details/38424663