HDU 5538 house building
来源:互联网 发布:mac 可以装32位 编辑:程序博客网 时间:2024/05/16 07:38
就是求表面积,我是用侧面积+加上面积的方法
4*方块数是总的侧面积,减去接触面就等于实际侧面积
看代码
#include <stdio.h>
#include <stdlib.h>
int main()
{
int squire,m,n,t,a[50][50];
scanf("%d",&t);
while(t>0)
{
int i,j,topsum=0,sum=0;
t--;
scanf("%d%d",&m,&n);
for(i=0; i<m; i++)
for(j=0; j<n; j++)
{
scanf("%d",&a[i][j]);
sum+=a[i][j];
if(a[i][j])
topsum++;
}
squire=4*sum+topsum;
for(i=0; i<m; i++)
for(j=0; j<n; j++)
{
if(j!=n-1)
squire-=a[i][j]<a[i][j+1]?2*a[i][j]:2*a[i][j+1];//减去横向接触面
if(i!=m-1)
squire-=a[i][j]<a[i+1][j]?2*a[i][j]:2*a[i+1][j];//减去纵向接触面
}
printf("%d\n",squire);
}
return 0;
}
- hdu 5538 House Building
- HDU 5538 house building
- 【HDU】 5538 House Building
- HDU 5538 House Building
- HDU-5538 House Building
- HDU 5538 House Building
- HDU 5538 House Building
- HDU-5538 House Building(暴力)
- hdu 5538 House Building 基础题
- hdu 5538 House Building(水)
- HDU-5538-House Building【2015长春赛区】
- HDU 5538 House Building [Ad Hoc]
- HDU 5538 House Building (简单模拟)
- 文章标题 HDU 5538 : House Building
- HDU 5538 House Building(分类暴力)
- HDU 5538 House Building (水题)
- HDU 5538 House Building( 计算几何)
- HDU 5538 House Building (水)
- Ugly Number II
- iOS7Unable to create description in descriptionForLayoutAttribute_layoutItem_coefficient. Something
- Python-sublime构建Python运行,调试环境
- xe10 up1和谐成功
- 【BZOJ 1012】[JSOI2008]最大数maxnumber
- HDU 5538 house building
- C++类的静态成员
- C++ vector resize 和 reserve的区别
- 关于Camera.PreviewCallback的调用的三个方式
- virtualbox三种网络连接方式
- vim dos/unix互转
- 深入分析JavaWeb Item2 -- Tomcat服务器学习和使用
- SetUpDi系列函数获取系统设备信息
- 1024. Palindromic Number (25)