这题主要就是输入输出的问题,其实很简单的一道题。。。

之前我先用int型的map去存,发现输入的时候数字都是连在一起的输入,所以无法正确输入,后来用char型数组就好了。。。

这题是第98题,马上就破百了!!

刷完这题,居然手头的一个困扰我已久的项目也有思路了。。欧耶~~~

AC的代码:

#include <stdio.h>
#include <string.h>char map[20][20];void myPrint(int R,int C)
{//printf("\n这里输出\n");int i,j;for(i=0;i<R-1;i++){for(j=0;j<C-1;j++)printf("%c",map[i][j]);printf("\n");}
}void process(int R,int C)
{int i,j;for(i=0;i<R-1;i++)for(j=0;j<C-1;j++)map[i][j]=(map[i][j]+map[i+1][j]+map[i][j+1]+map[i+1][j+1]-48*4)/4+48;myPrint(R,C);
}int main()
{char startFlag[20];int R,C;char end[5];int i,j;while(scanf("%s",startFlag)){if(strcmp(startFlag,"ENDOFINPUT")==0)return 0;scanf("%d%d",&R,&C);for(i=0;i<R;i++)scanf("%s",map[i]);process(R,C);//myPrint(R,C);scanf("%s",end);}return 0;
}

poj 2579 Blurred Vision相关推荐

  1. POJ 2579 Blurred Vision G++

    #include <iostream> #include <vector> //感谢博友翻译 using namespace std; int main() {vector&l ...

  2. POJ 2579 HDU 1218 Blurred Vision(水~)

    Description 要以左上角的方块与它下方.右方以及右下方的值求平均值,将结果放入该方块即可 Input 第一行为START m n,m和n表示大方快的行列数,之后为一m*n矩阵(注意数字是连续 ...

  3. HDU 1218(Blurred Vision)

    基础题,对于矩阵中的每一个点,以其为左上角构建 4 格正方形矩阵,这 4 个元素的平均值(向下取整)为新矩阵中对应位置的元素. #include <iostream> #include & ...

  4. HDOJ 1218 Blurred Vision (水题)

    思路:注意输入是不带空格的: 代码如下: #include <iostream> #include <stdio.h> #include <stdlib.h> #i ...

  5. 【模拟+输入输出】HDU-1218 Blurred Vision

    注解 1.简单模拟题.输入nm,输出(n-1)(m-1),最后一行和最后一列不需要处理.每个位置的新元素等于原先该位置的元素加上其右边的.下边的.右下边的元素之和. 2.注意输入输出的处理. 代码 # ...

  6. 杭电ACM1218——Blurred Vision

    题目有点长,并且比較难懂.看了非常久.也看的不是非常懂,仅仅知道输入输出的格式. 直到看了最后的一句话,也就是output那里的最后一句话,题目的意思就非常明白了,就是输出的每个点的像素是原始的四个像 ...

  7. HDU 1218 - Blurred Vision

    简单模拟,题意有点难懂,实际就是给你一个 r*c 的矩阵,让你转化为一个(r-1)*(c-1)的矩阵,新矩阵中每个点的值为以其左上角为起点的四节点小矩阵之和的平均值. 代码如下: #include & ...

  8. HOJ题目分类//放这儿没事刷刷学算法!嘻嘻!

    各种杂题,水题,模拟,包括简单数论. 1001 A+B 1002 A+B+C 1009 Fat Cat 1010 The Angle 1011 Unix ls 1012 Decoding Task 1 ...

  9. 平面设计师和ui设计师_平面设计师为什么要享受所有乐趣?

    平面设计师和ui设计师 Graphic designers are pretty cool. We have to admit that. Be it their dressing style, th ...

最新文章

  1. java 头尾 队列_超详细的java集合讲解
  2. react native 常用学习或查资料网址
  3. Codeforces Round #168 (Div. 2)D. Zero Tree(DP,中等难度)
  4. 算法题目中元素为二元(坐标)的几种解决方法
  5. SAP Cloud for Customer 标准培训课程
  6. clearfix清除浮动
  7. mysql schema命名规范_数据库设计 命名及编码规范
  8. setCharacterEncoding 是在request.getParameter获取参数之前 设置request的编码格式 一步到位...
  9. Bootstrap 标签导航的布局
  10. 浙大计算机考研录取名单2021,2021浙大考研拟录取名单公布,初试倒数第一竟然成功逆袭!...
  11. 编程语言安全性排行榜:Ruby最佳,C语言漏洞最多?
  12. TextureUnpacker 分割 Texturepacker 产生的图片 支持windows 和 mac
  13. 如何成为一个优秀的测试工程师?必备的9大职业素质盘点
  14. Android:沉浸式状态栏(二)集成
  15. 计算机专业及相关知识测试,计算机知识及测验考试.doc
  16. GB BIG5 转码原理全解析
  17. 【论文投稿】电子信息类中文权威期刊(SCIEI)投稿攻略
  18. 调用Python的PyAutoGUI模块中的doubleClick函数无反应
  19. 打游戏买什么手机好?rog3性能强 网速稳!
  20. vuca 时代_人工智能通过Vuca的镜头窥视未来

热门文章

  1. 在PictureBox上显示gif动态图(winform)
  2. 针对基于Phison(群联)U盘的BadUSB攻击
  3. 分享一下自己做电影解说的步骤流程和经验,小白必看!
  4. HackMyvm(三)Hotel持续更新
  5. 顶部提示数据信息~echarts奇奇怪怪系列
  6. 苹果屏蔽更新描述文件_屏蔽描述文件失效!iOS13屏蔽系统更新方法推荐
  7. sql1复习笔记10
  8. 由安卓开发中的一个坑引发的问题解决之道浅析
  9. 【产品体验】明星衣橱
  10. 日期时间选择插件 - laydate.js