当前位置: 首页 > news >正文

【简单的自动曝光】python实现-附ChatGPT解析

1.题目

一个图像有 n 个像素点,存储在一个长度为 n 的数组 img 里,
每个像素点的取值范围[0,255] 的正整数。
请你给图像每个像素点值,加上一个整数 k (可以是负数),得到新图 newImg
使得新图newImg 的所有像素平均值最接近中位值 128
请输出这个整数 k

输入描述
n 个整数,中间用空格分开,例如:
0 0 0 0
4 个数值,中间用空格分开
输出描述
一个整数k
备注:
1、1 <= n <= 100
2、如有多个整数 k 都满足,输出小的那个 k;
3、新图的像素值会自动截取到[0,255]范围。
当新像素值<0,其值会更改为0;
当新像素值>255,其值会更改为255;

例如newImg=“-1 -2 256”,会自动更改为“0 0 255”.

示例1
输入:

000o
输出:
128
说明: 四个像素值都为0

示例2
输入:

129 130 129 130
输出:
-2

http://www.lryc.cn/news/173026.html

相关文章:

  • 网工内推 | 运维工程师,CCNP认证优先,周末双休,多次调薪机会
  • LeetCode 1337. The K Weakest Rows in a Matrix【数组,二分,堆,快速选择,排序】1224
  • 如何使用Spring提供的Retry
  • 【ONE·Linux || 进程间通信】
  • 207.Flink(二):架构及核心概念,flink从各种数据源读取数据,各种算子转化数据,将数据推送到各数据源
  • debian终端快捷键设置
  • 原生ajax
  • 面试题库(五):并发编程
  • Android FileProvider笔记
  • 华为云云耀云服务器L实例评测 |云服务器选购
  • 2023-09-22 LeetCode每日一题(将钱分给最多的儿童)
  • 功能测试的重要性
  • 《Linux高性能服务器编程》--高级I/O函数
  • 算法通关村 | 透彻理解动态规划
  • 数据结构(持续更新)
  • nginx部署vue后显示500 Internal Server Error解决方案
  • 微调大型语言模型(一):为什么要微调(Why finetune)?
  • 【GO】网络请求例子
  • 泡泡玛特海外布局动作不断,开启东南亚潮玩盛会
  • uniappAndroid平台签名证书(.keystore)生成
  • Gateway学习和源码解析
  • 移动机器人运动规划 --- 基于图搜索的Dijkstra算法
  • Mybatis SQL构建器
  • 怎么将几张图片做成pdf合在一起
  • 关于JPA +SpringBoot 遇到的一些问题及解决方法
  • ​全国馆藏《乡村振兴战略下传统村落文化旅游设计》许少辉八一著作——2023学生开学季辉少许
  • linux升级glibc-2.28
  • [Go疑难杂症]为什么nil不等于nil
  • C#60个常见的问题和答案
  • 11:STM32---spl通信