• <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

            波多野结衣久久一区二区| 欧美丰满熟妇BBB久久久| 日本精品久久久久久久久免费| 久久久久女教师免费一区| 久久精品国产亚洲AV不卡| 国产成人精品久久一区二区三区| 国产精品免费看久久久香蕉 | 亚洲国产成人久久综合一区77| 7777精品伊人久久久大香线蕉| 狠狠色丁香久久婷婷综| 亚洲国产视频久久| 色综合色天天久久婷婷基地| 久久无码高潮喷水| 国产农村妇女毛片精品久久| 久久天堂AV综合合色蜜桃网| 国产香蕉久久精品综合网| 国产成人精品久久一区二区三区av| 久久综合国产乱子伦精品免费| 欧美色综合久久久久久| 99久久er这里只有精品18| 亚洲精品乱码久久久久久蜜桃不卡| 久久久久97国产精华液好用吗| 99久久国产综合精品麻豆| 青草国产精品久久久久久| 99久久国产亚洲综合精品| 一本久久综合亚洲鲁鲁五月天亚洲欧美一区二区 | 人人狠狠综合久久亚洲婷婷| 色综合久久久久综合体桃花网| 蜜桃麻豆www久久国产精品| 国产高潮国产高潮久久久91 | 色狠狠久久AV五月综合| 香蕉久久av一区二区三区| 亚洲AV无一区二区三区久久| 亚洲精品综合久久| 伊人久久大香线蕉综合5g| 怡红院日本一道日本久久 | 久久久国产精华液| 久久精品国产亚洲AV忘忧草18| 久久久久久久波多野结衣高潮| 一本色道久久88—综合亚洲精品| 精品无码久久久久国产动漫3d|