题目

CF1153B Serval and Toy Bricks

思路

自己也很懵的一道题(不知道自己怎么就对了)。。。只要对于所给的俯视图上值为\(1\)的位置输出这个位置的前视图和左视图中的较小值就行了。

\(Code\)

#include<iostream>
#include<cstring>
#include<string>
#include<cstdio>
#include<cstdlib>
#include<algorithm>
#define MAXN 101
using namespace std;
int n,m,h;
int qian[MAXN],zuo[MAXN];
int ans[MAXN][MAXN],map[MAXN][MAXN];
inline void read(int &T){
int x=0;bool f=0;char c=getchar();
while(c<'0'||c>'9'){if(c=='-')f=!f;c=getchar();}
while(c>='0'&&c<='9'){x=x*10+c-'0';c=getchar();}
T=f?-x:x;
} int main(){
read(n),read(m),read(h);
for(int i=1;i<=m;++i) read(qian[i]);
for(int i=1;i<=n;++i) read(zuo[i]);
for(int i=1;i<=n;++i){
for(int j=1;j<=m;++j){
read(map[i][j]);
}
}
for(int i=1;i<=n;++i){
for(int j=1;j<=m;++j){
if(map[i][j]){
ans[i][j]=min(zuo[i],qian[j]);
}
}
}
for(int i=1;i<=n;++i){
for(int j=1;j<=m;++j){
printf("%d ",ans[i][j]);
}
puts("");
}
return 0;
}

最新文章

  1. 移动端bug~~移动端:active伪类无效的解决方法【移动端 :active样式无效】
  2. Linux[Fedora]查找文件包含的字段
  3. Linux:常用快捷键
  4. 从assemblyer Instructure deepth understander C principle
  5. 开源word操作组件DocX的记录
  6. iso-开发基础知识-5-适配器
  7. iOS之网络数据下载和JSON解析
  8. 集腋成裘-12-git使用-01创建库
  9. 伪静态规则RewriteRule-htaccess
  10. JavaList addAll removeAll
  11. poj3273 Monthly Expense(二分搜索)
  12. openLDAP环境搭建
  13. ​游戏设计思考:对COK的理解和思考
  14. Ubuntu+Qt+OpenCV+FFMPEG环境搭建
  15. Java之创建对象&gt;4.Enforce noninstantiability with a private constructor
  16. 使用dig命令解析域名
  17. C# 计算当前时间距离今晚00:00:00还有多少分多少秒
  18. Android 包信息工具类
  19. Java的 final 关键字
  20. spring切面配置,代理用jdk和cglib的区别

热门文章

  1. 菜刀连接一句话木马出现:`Cannot call assert() with string argument dynamically`错误
  2. Echarts X轴多项百分比的展示
  3. 二.HTML
  4. Linux环境下:vmware安装Windows报错误-缺少所需的CD/DVD驱动器设备驱动程序
  5. 换个语言学一下 Golang (11)——使用包和测试
  6. English--动词时态
  7. Spring Cloud的常规组件和简单实战(一)
  8. SqlServer共用表达式(CTE)With As 处理递归查询
  9. ASP.NET Core 2.2在中间件内使用有作用域的服务
  10. Java实现简易聊天室