#P17480. 平衡分割
平衡分割
题目描述
给定一个长度为 的字符串,其中每个字符都是一个十六进制数位。例如,字符串 016A 表示十进制下的四个数 。
现在请选择 个( 是你选定的数)切分位置 ,其中 ,且 。再令 ,。
对于每个 ,计算第 个数到第 个数的平均值,记作 。你的目标是使 中最大值与最小值之差尽可能小,并输出这个最小值。
输入格式
第一行包含一个整数 ,表示字符串的长度。
第二行包含一个长度为 的字符串。
输出格式
输出一行,包含一个实数,表示 中最大值与最小值之差的最小值。输出答案时保留小数点后 位。允许相对或者绝对误差不超过 。
4
016A
5.666667
提示
数据保证,。输入字符串中的字符只可能是 0—9 或 A—F。本题假定字符采用 ASCII 编码。