#CIE3019. 井和绳子

井和绳子

题目描述

A,B,C,D,EA, B, C, D, E五家人共用一口井,已知井深不超过 kk 厘米。A,B,C,D,EA, B, C, D, E的绳长各不相同,而且绳长一定是整数。

从井口放下绳索正好达到水面时:

(a)需要AA家的绳 n1n_1条接上BB家的绳 11

(b)需要BB家的绳 n2n_2条接上CC家的绳 11

(c)需要CC家的绳 n3n_3条接上DD家的绳 11

(d)需要DD家的绳 n4n_4条接上EE家的绳 11

(e)需要EE家的绳 n5n_5条接上AA家的绳 11

问井深和各家绳长。

输入

输入只有 11 行。包括空格分开的 66 个整数。 第一个整数 kk,代表井的最大深度(单位:厘米)。

接下来是 55 个正整数 n1,n2,n3,n4,n5n_1,n_2,n_3,n_4,n_5。 这五个整数的含义见上面的题目描述。

输出

输出只有 11 行。 如果找到了可行解,就输出 66 个整数,用空格分开,分别代表井的深度和A,B,C,D,EA, B, C, D, E的绳长(单位都是厘米)。 如果有多组可行解,输出井的深度最小的那组解。

如果不存在可行解,就输出一行: not found

1000 2 3 4 5 6
721 265 191 148 129 76

提示

(1k10000)(1≤k≤10000)

(1<=ni<k(1<=n_i<k)