#10009. 徐老师的波动序列
徐老师的波动序列
题目描述
徐老师有一个包含 个数字的序列 和一个波动值 。
对于这个序列和波动值,徐老师会按照以下规则依次生成一个波动序列 ,其中 。对于 ,分类讨论:
- ,则 ;
- ,则 ;
- ,则 。
徐老师认为序列 和序列 的相似度越高,则这个波动值 就越准确。
这里的相似度是指有多少个 满足 。
现在徐老师想知道,波动值为多少时序列 和序列 的相似度最高?
输入格式
本题采用文件读写。
- 读入文件名:
number.in - 写出文件名:
number.out
输入第一行包含一个整数 ,表示序列长度。
输入第二行包含 个整数,分别表示 。
输出格式
输出第一行包含一个整数,表示最高的相似度。
输出第二行包含一个整数,表示最高相似度时的波动值 。如果有多个正整数 可以使得相似度最高,则输出最小的 。
样例
5
1 2 3 2 1
5
1
7
2 0 -6 -2 3 5 10
4
4
数据范围与提示
- 对于 的数据,。
- 对于 的数据,。
- 对于 的数据,。
- 对于 的数据,,。