立志用更少的代码做更高效的表达


Pat乙级最优化代码+题解+分析汇总——>传送门


图像过滤是把图像中不重要的像素都染成背景色,使得重要部分被凸显出来。现给定一幅黑白图像,要求你将灰度值位于某指定区间内的所有像素颜色都用一种指定的颜色替换。

输入格式:
输入在第一行给出一幅图像的分辨率,即两个正整数 M 和 N(0<M,N≤500),另外是待过滤的灰度值区间端点 A 和 B(0≤A<B≤255)、以及指定的替换灰度值。随后 M 行,每行给出 N 个像素点的灰度值,其间以空格分隔。所有灰度值都在 [0, 255] 区间内。

输出格式:
输出按要求过滤后的图像。即输出 M 行,每行 N 个像素灰度值,每个灰度值占 3 位(例如黑色要显示为 000),其间以一个空格分隔。行首尾不得有多余空格。

输入样例:
3 5 100 150 0
3 189 254 101 119
150 233 151 99 100
88 123 149 0 255
输出样例:
003 189 254 000 000
000 233 151 099 000
088 000 000 000 255


#include<stdio.h>
int main() {int M, N, Min, Max, goal;scanf("%d%d%d%d%d", &M, &N, &Min, &Max, &goal);for(int i = 0; i < M; i++) {for(int j = 0; j < N; j++) {int x; scanf("%d", &x);if(x>=Min && x<=Max) x = goal;if(j != 0) putchar(' ');printf("%03d", x);}putchar('\n');}return 0;
}

耗时


每日一句

每一个不曾起舞的日子,都是对生命的辜负

【最简便解法】1066 图像过滤 (15分)相关推荐

  1. C++学习之路 | PTA乙级—— 1066 图像过滤 (15 分)(精简)

    1066 图像过滤 (15 分) 图像过滤是把图像中不重要的像素都染成背景色,使得重要部分被凸显出来.现给定一幅黑白图像,要求你将灰度值位于某指定区间内的所有像素颜色都用一种指定的颜色替换. 输入格式 ...

  2. 【PAT乙级】1066 图像过滤 (15 分)

    题目地址 #include<cstdio> #include<iostream> #include<cstring> #include<string> ...

  3. 1066. 图像过滤(15)

    1066. 图像过滤(15) 时间限制 400 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 CHEN, Yue 图像过滤是把图像中不重要的像素都染成 ...

  4. PAT 1066. 图像过滤(15)-乙级

    图像过滤是把图像中不重要的像素都染成背景色,使得重要部分被凸显出来.现给定一幅黑白图像,要求你将灰度值位于某指定区间内的所有像素颜色都用一种指定的颜色替换. 输入格式: 输入在第一行给出一幅图像的分辨 ...

  5. PAT 1066 图像过滤 python

    1066 图像过滤 (15 分) 图像过滤是把图像中不重要的像素都染成背景色,使得重要部分被凸显出来.现给定一幅黑白图像,要求你将灰度值位于某指定区间内的所有像素颜色都用一种指定的颜色替换. 输入格式 ...

  6. 1066 图像过滤 (15 分)

    图像过滤是把图像中不重要的像素都染成背景色,使得重要部分被凸显出来.现给定一幅黑白图像,要求你将灰度值位于某指定区间内的所有像素颜色都用一种指定的颜色替换. 输入格式: 输入在第一行给出一幅图像的分辨 ...

  7. c语言春考题目,PAT 2017年春考乙级真题(1066. 图像过滤)(C语言)

    题目原文: 图像过滤是把图像中不重要的像素都染成背景色,使得重要部分被凸显出来.现给定一幅黑白图像,要求你将灰度值位于某指定区间内的所有像素颜色都用一种指定的颜色替换. 输入格式: 输入在第一行给出一 ...

  8. PAT乙级1066 图像过滤

    图像过滤是把图像中不重要的像素都染成背景色,使得重要部分被凸显出来.现给定一幅黑白图像,要求你将灰度值位于某指定区间内的所有像素颜色都用一种指定的颜色替换. 输入格式: 输入在第一行给出一幅图像的分辨 ...

  9. 【PAT乙级】1096 大美数 (15 分) DFS回溯解法

    题目 1096 大美数 (15 分) 若正整数 N 可以整除它的 4 个不同正因数之和,则称这样的正整数为"大美数".本题就要求你判断任一给定的正整数是否是"大美数&qu ...

最新文章

  1. 【VB】学生信息管理系统1——系统设计怎样开始?
  2. 分布式任务调度平台XXL-JOB本地配置可能遇到的问题和解决方案
  3. 通俗易懂解释一下C++的构造函数是怎样的呢?
  4. app h5 上传按钮多选_稿定小课堂之教你如何制作H5
  5. 漫步数理统计十九——独立随机变量
  6. web播放器-jwplayer
  7. 某TS流视频文字识别系统
  8. dex2jar源码解析----smail转dex
  9. jQuery 选择器 _ 菜鸟教程
  10. 最优化问题的Matlab优化工具箱求解总结
  11. win11系统下安装lighttools8.6无加密狗版的方法
  12. 快传号怎么过新手期,快传号新手期转正条件是什么
  13. MYSQL5.7(64位)安装包及安装步骤
  14. 阿里云RDSDRDS初探
  15. 一年白干!程序员赵某仿制老东家 APP,获取服务器数据,被判 4 年 6 个月
  16. 通过ssh连接aws(亚马逊 云服务器 实例)
  17. 校园宽带破解---解救断网之际(二)
  18. poi 上传Excel如何处理大文件,避免内存溢出
  19. XMind安装出现could not be created,Please choose a writable location using the ‘-configuration‘ command
  20. 基于Ensp的IPsec 实验

热门文章

  1. Python将序列分解为单独的变量
  2. epoll背后的原理
  3. [Kafka与Spark集成系列四] Spark运行结构
  4. 基于Huffman算法的文件解压缩
  5. 使用WebRTC开发Android Messenger:第2部分
  6. 剑指offer之46-50题解
  7. Hadoop之HDFS面试知识复习
  8. 【TEG第7年】这里有你和你的永不妥协
  9. 全球计算机视觉顶会CVPR 2019论文出炉:腾讯优图25篇论文入选
  10. curl获取站点的各类响应时间(dns解析时间,响应时间,传输时间)