题目描述
A 公司的天气预报系统的原理如下:用一个大于等于 0,小于等于 4146 的整数来表示这一天的天气情况,在预测未来某一天的天气情况时,要根据此前 n 天的天气情况来预测,如果用 wi 表示第 i 天的天气情况(i>n),那么 wi=(a1×wi−1+a2×wi−2+⋯+an×wi−n)mod4147,其中 a1,a2,⋯,an 是已知常数。现给出前 n 天的天气情况,问第 m 天的天气预测结果是什么。
输入格式
输入数据的第一行是两个正整数 n 和 m,第二行有 n 个非负整数,分别为 wn,wn−1,⋯,w1。第三行又有 n 个非负整数,分别表示 a1,a2,…,an。
输出格式
输出一个整数,表示对第 m 天的天气预测结果。
提示
1≤n≤100,n<m≤107,0≤ai,wi≤4146。
每个测试点时限 1.5 秒