#P5185. [COCI 2009/2010 #3] PLANETE

[COCI 2009/2010 #3] PLANETE

题目描述

译自 COCI 2009.12 T6「PLANETE」

已知 NN 组记录,第 ii 组记录包含两个无年份的日期 Ai,BiA_i,B_i(换言之,只有月和日)以及一个长度为 MM 的数组 ai,1,ai,2,…,ai,Ma_{i,1},a_{i,2},\dots,a_{i,M}。请给出关于 x1,x2,…,xM (1≤xj≤365)x_1,x_2,\dots,x_M\ (1\le x_j\le 365) 的方程组

$\begin{cases}A_1+\displaystyle\sum_{j=1}^M a_{1,j}x_j\equiv B_1\pmod{365} \\ A_2+\displaystyle\sum_{j=1}^M a_{2,j}x_j\equiv B_2\pmod{365} \\ \vdots \\ A_N+\displaystyle\sum_{j=1}^M a_{N,j}x_j\equiv B_N\pmod{365}\end{cases}$

的任意一组解,若无解则仅输出 -1。

输入格式

第一行两个整数 N,MN,M。

接下来 NN 行,第 ii 行开头有四个整数,分别表示 AiA_i 的日,AiA_i 的月,BiB_i 的日,BiB_i 的月。接下来有 MM 个整数,表示 ai,1,ai,2,…,ai,Ma_{i,1},a_{i,2},\dots,a_{i,M}。

输出格式

若有解,输出共 MM 行,第 ii 行一个整数,表示 xix_i。

若无解则仅输出 -1。

1 1
26 02 03 03 1
5
1 1
26 02 03 03 2
185
3 3
22 03 01 10 9 10 10
05 05 16 12 1 7 10
20 06 15 01 4 9 10
102
204
125

提示

1≤N,M≤2001\le N,M\le 200,0≤ai,j≤2000\le a_{i,j}\le 200,保证输入的月、日合法。