首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
画展布置
[编程题]画展布置
热度指数:1155
时间限制:C/C++ 1秒,其他语言2秒
空间限制:C/C++ 256M,其他语言512M
算法知识视频讲解
展厅共有
幅画作,其艺术价值为整数
。策展人需选出其中
幅依次摆放。设选出后排成一列的价值为
,定义一个画展的不和谐度
满足
:
请最小化
并输出其最小可能值。
输入描述:
第一行输入两个整数
。
第二行输入
个整数
。
输出描述:
输出一个整数,表示最小化后的
值。
示例1
输入
4 2 1 5 2 4
输出
3
说明
选择
得到
,为最小值。
马上挑战
算法知识视频讲解
提交运行
算法知识视频讲解
添加笔记
求解答(0)
邀请回答
收藏(24)
分享
纠错
提交结果有问题?
2个回答
5篇题解
开通博客
bigqin
发表于 2025-09-11 20:52:18
对了一半 def L(list1): l_value = 0 for i in range(len(list1)-1): l_value += abs((list1[i+1])**2-int(list1[i])**2) return l_value from
展开全文
丨阿伟丨
发表于 2025-09-01 10:24:33
题目链接 画展布置 题目描述 展厅共有 幅画作,其艺术价值为 。策展人需选出其中 幅依次摆放。设选出后排成一列的价值为 ,定义一个画展的不和谐度 满足: 请最小化 并输出其最小可能值。 解题思路 首先,我们需要分析不和谐度的计算公式 。为了让这个和最小,对于任意选定的一组 幅画,我们都应
展开全文
凶狠跑刀崽
发表于 2025-08-17 00:30:46
import java.util.*; import java.math.BigInteger; // 注意类名必须为 Main, 不要有任何 package xxx 信息 public class Main { public static void main(String[] args)
展开全文
牛客227902306号
发表于 2025-08-21 23:59:01
import java.util.*; // 注意类名必须为 Main, 不要有任何 package xxx 信息 public class Main { public static void main(String[] args) { Scanner in = new S
展开全文
牛客242693846号
发表于 2025-07-31 10:35:46
将原数组 A 排序;在排序后的数组中寻找长度为 M 的子段;对每个子段,计算它的不和谐度;所以只需找连续 M 个平方值中最大 - 最小最小的。 N, M = map(int, input().split()) A = list(map(int, input().split())) A.sort()
展开全文
问题信息
双指针
来自:
华为机试编程模拟题1
难度:
2条回答
24收藏
254浏览
热门推荐
相关试题
和为S的两个数字
数组
数学
双指针
评论
(1512)
来自
“一战通offer”互联...
最小面积子矩阵
动态规划
双指针
前缀和
评论
(46)
神奇的数字
排序
双指针
评论
(46)
图片整理
字符串
排序
评论
(689)
来自
华为机试编程模拟题1
取数游戏
dfs
评论
(1)
来自
华为机试编程模拟题1
画展布置
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题
4 2 1 5 2 4
3