POJ 2677 肿瘤检测 解题报告
2009-02-26 12:49
295 查看
POJ 2677 肿瘤检测 解题报告
编号:2677
考查点:简单计算题
思路: 面积和周长一起算比较好些.水题
提交情况: 一次AC..
Source Code:
//POJ Grids 2677
#include <iostream>
using namespace std;
int num[100][100];
bool Search(int i,int j,int n)
{
if (i==0||j==0||i==n-1||j==n-1)
return true;
if (num[i+1][j]>50 || num[i-1][j]>50 || num[i][j-1]>50 || num[i][j+1]>50)
return true;
return false;
}
int main()
{
int n;cin>>n;
int area = 0;
int len = 0;
memset(num,0,sizeof num);
for (int i=0;i<n;i++)
{
for (int j=0;j<n;j++)
{
cin>>num[i][j];
}
}
for (int i=0;i<n;i++)
{
for (int j=0;j<n;j++)
{
if (num[i][j]<51)
{
area++;
if (Search(i,j,n))
{
len++;
}
}
}
}
cout<<area<<" "<<len;
return 0;
}
总结: SHUI!
By Ns517
Time 09.02.26
编号:2677
考查点:简单计算题
思路: 面积和周长一起算比较好些.水题
提交情况: 一次AC..
Source Code:
//POJ Grids 2677
#include <iostream>
using namespace std;
int num[100][100];
bool Search(int i,int j,int n)
{
if (i==0||j==0||i==n-1||j==n-1)
return true;
if (num[i+1][j]>50 || num[i-1][j]>50 || num[i][j-1]>50 || num[i][j+1]>50)
return true;
return false;
}
int main()
{
int n;cin>>n;
int area = 0;
int len = 0;
memset(num,0,sizeof num);
for (int i=0;i<n;i++)
{
for (int j=0;j<n;j++)
{
cin>>num[i][j];
}
}
for (int i=0;i<n;i++)
{
for (int j=0;j<n;j++)
{
if (num[i][j]<51)
{
area++;
if (Search(i,j,n))
{
len++;
}
}
}
}
cout<<area<<" "<<len;
return 0;
}
总结: SHUI!
By Ns517
Time 09.02.26
相关文章推荐
- poj 2677: 肿瘤检测
- POJ 2713 肿瘤面积 解题报告
- POJ 3062 解题报告
- POJ 1753 POJ 2965 解题报告
- poj 3774 Elune’s Arrow 解题报告
- POJ 1141 解题报告
- openoj的一个小比赛(J题解题报告)poj1703(并查集)
- POJ 1005 解题报告 I Think I Need a Houseboat
- Poj 1953 World Cup Noise之解题报告
- POJ 2418 Hardwood Species 解题报告
- POJ 1833 排序 解题报告
- POJ 1008 解题报告 Maya Calendar
- POJ 2255 解题报告
- poj 1050 解题报告
- POJ 1001 解题报告
- POJ - 1442 Black Box解题报告(求第k小的数 堆)
- POJ 1163解题报告
- poj 2689解题报告(区间筛素数,经典)
- POJ2236详细的解题报告(C语言版)
- POJ 1423 解题报告