• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            Reactor Cooling

            Time Limit: 5 Seconds      Memory Limit: 32768 KB      Special Judge

            The terrorist group leaded by a well known international terrorist Ben Bladen is buliding a nuclear reactor to produce plutonium for the nuclear bomb they are planning to create. Being the wicked computer genius of this group, you are responsible for developing the cooling system for the reactor.

            The cooling system of the reactor consists of the number of pipes that special cooling liquid flows by. Pipes are connected at special points, called nodes, each pipe has the starting node and the end point. The liquid must flow by the pipe from its start point to its end point and not in the opposite direction.

            Let the nodes be numbered from 1 to N. The cooling system must be designed so that the liquid is circulating by the pipes and the amount of the liquid coming to each node (in the unit of time) is equal to the amount of liquid leaving the node. That is, if we designate the amount of liquid going by the pipe from i-th node to j-th as fij, (put fij = 0 if there is no pipe from node i to node j), for each i the following condition must hold:

            fi,1+fi,2+...+fi,N = f1,i+f2,i+...+fN,i

            Each pipe has some finite capacity, therefore for each i and j connected by the pipe must be fij <= cij where cij is the capacity of the pipe. To provide sufficient cooling, the amount of the liquid flowing by the pipe going from i-th to j-th nodes must be at least lij, thus it must be fij >= lij.

            Given cij and lij for all pipes, find the amount fij, satisfying the conditions specified above.


            This problem contains multiple test cases!

            The first line of a multiple input is an integer N, then a blank line followed by N input blocks. Each input block is in the format indicated in the problem description. There is a blank line between input blocks.

            The output format consists of N output blocks. There is a blank line between output blocks.


            Input

            The first line of the input file contains the number N (1 <= N <= 200) - the number of nodes and and M - the number of pipes. The following M lines contain four integer number each - i, j, lij and cij each. There is at most one pipe connecting any two nodes and 0 <= lij <= cij <= 10^5 for all pipes. No pipe connects a node to itself. If there is a pipe from i-th node to j-th, there is no pipe from j-th node to i-th.


            Output

            On the first line of the output file print YES if there is the way to carry out reactor cooling and NO if there is none. In the first case M integers must follow, k-th number being the amount of liquid flowing by the k-th pipe. Pipes are numbered as they are given in the input file.


            Sample Input

            2

            4 6
            1 2 1 2
            2 3 1 2
            3 4 1 2
            4 1 1 2
            1 3 1 2
            4 2 1 2

            4 6
            1 2 1 3
            2 3 1 3
            3 4 1 3
            4 1 1 3
            1 3 1 3
            4 2 1 3


            Sample Input

            NO

            YES
            1
            2
            3
            2
            1
            1



            Author: Andrew Stankevich
            Source: Andrew Stankevich's Contest #1

            relable_to_front

            posts - 3, comments - 1, trackbacks - 0, articles - 16

            Copyright © lenohoo

            国内精品久久久久久久影视麻豆| 久久夜色精品国产亚洲| 亚洲美日韩Av中文字幕无码久久久妻妇| 精品久久久久久国产牛牛app| 精品久久久久久99人妻| 7777精品久久久大香线蕉| 国产精品久久久久久久久免费| 久久久青草久久久青草| 久久精品国产亚洲AV影院| 久久精品视频网| 久久久久亚洲AV片无码下载蜜桃| 狠狠色丁香久久综合婷婷| 亚洲精品第一综合99久久| 国产91色综合久久免费| 2021久久精品免费观看| 91精品国产色综久久| 久久人人爽人人爽人人AV东京热| 久久夜色精品国产www| 99久久这里只有精品| 亚洲精品综合久久| 国产叼嘿久久精品久久| 精品久久久久久成人AV| 99精品久久精品一区二区| 狠狠精品久久久无码中文字幕| 久久久精品人妻一区二区三区四 | 香蕉99久久国产综合精品宅男自 | 香蕉久久夜色精品国产尤物| 国内精品久久久久久久coent| 人妻精品久久久久中文字幕一冢本| 久久精品亚洲男人的天堂| 国产福利电影一区二区三区,免费久久久久久久精| 久久受www免费人成_看片中文| 久久久中文字幕日本| 久久久精品人妻无码专区不卡| 国产99久久九九精品无码| 精品久久久久久国产牛牛app| 天天爽天天爽天天片a久久网| 大伊人青草狠狠久久| 久久青青草原综合伊人| 国产成人香蕉久久久久| 欧美激情精品久久久久久|