P5185 [COCI 2009/2010 #3] PLANETE
题目描述
**译自 [COCI 2009.12](http://hsin.hr/coci/archive/2009_2010/) T6「[PLANETE](http://hsin.hr/coci/archive/2009_2010/contest3_tasks.pdf)」**
已知 $N$ 组记录,第 $i$ 组记录包含两个**无年份**的日期 $A_i,B_i$(换言之,只有月和日)以及一个长度为 $M$ 的数组 $a_{i,1},a_{i,2},\dots,a_{i,M}$。请给出关于 $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,M$。
接下来 $N$ 行,第 $i$ 行开头有四个整数,分别表示 $A_i$ 的日,$A_i$ 的月,$B_i$ 的日,$B_i$ 的月。接下来有 $M$ 个整数,表示 $a_{i,1},a_{i,2},\dots,a_{i,M}$。
输出格式
若有解,输出共 $M$ 行,第 $i$ 行一个整数,表示 $x_i$。
若无解则仅输出 `-1`。
说明/提示
$1\le N,M\le 200$,$0\le a_{i,j}\le 200$,保证输入的月、日合法。