• <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>
            posts - 74,  comments - 33,  trackbacks - 0
            Balance
            Time Limit: 1000MS Memory Limit: 30000K
            Total Submissions: 1159 Accepted: 553

            Description

            Gigel has a strange "balance" and he wants to poise it. Actually, the device is different from any other ordinary balance.
            It orders two arms of negligible weight and each arm's length is 15. Some hooks are attached to these arms and Gigel wants to hang up some weights from his collection of G weights (1 <= G <= 20) knowing that these weights have distinct values in the range 1..25. Gigel may droop any weight of any hook but he is forced to use all the weights.
            Finally, Gigel managed to balance the device using the experience he gained at the National Olympiad in Informatics. Now he would like to know in how many ways the device can be balanced.

            Knowing the repartition of the hooks and the set of the weights write a program that calculates the number of possibilities to balance the device.
            It is guaranteed that will exist at least one solution for each test case at the evaluation.

            Input

            The input has the following structure:
            ? the first line contains the number C (2 <= C <= 20) and the number G (2 <= G <= 20);
            ? the next line contains C integer numbers (these numbers are also distinct and sorted in ascending order) in the range -15..15 representing the repartition of the hooks; each number represents the position relative to the center of the balance on the X axis (when no weights are attached the device is balanced and lined up to the X axis; the absolute value of the distances represents the distance between the hook and the balance center and the sign of the numbers determines the arm of the balance to which the hook is attached: '-' for the left arm and '+' for the right arm);
            ? on the next line there are G natural, distinct and sorted in ascending order numbers in the range 1..25 representing the weights' values.

            Output

            The output contains the number M representing the number of possibilities to poise the balance.

            Sample Input

            2 4	
            -2 3 
            3 4 5 8
            

            Sample Output

            2

            Source

            Romania OI 2002
            郁悶了,dp不會(huì)了 昨天吃晚飯回來就做,到走才知道題目意思看錯(cuò)了,《岳陽樓記》也不會(huì)了
            。。。。。郁悶,代碼很爛,不發(fā)了
            posted on 2009-02-20 09:25 KNIGHT 閱讀(273) 評(píng)論(0)  編輯 收藏 引用

            只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。
            網(wǎng)站導(dǎo)航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


            <2009年1月>
            28293031123
            45678910
            11121314151617
            18192021222324
            25262728293031
            1234567

            常用鏈接

            留言簿(8)

            隨筆檔案

            文章檔案

            Friends

            OJ

            搜索

            •  

            最新評(píng)論

            閱讀排行榜

            評(píng)論排行榜

            久久久久九国产精品| 国产91久久精品一区二区| 久久93精品国产91久久综合| 色综合久久综合网观看| 久久精品国产福利国产琪琪| 亚洲国产成人久久精品99| 中文字幕日本人妻久久久免费| 亚洲成色www久久网站夜月| 99久久人妻无码精品系列蜜桃| 亚洲一本综合久久| 成人综合久久精品色婷婷| 91精品国产综合久久婷婷| 亚洲精品97久久中文字幕无码| 久久久无码精品亚洲日韩按摩| 精品久久久久久久久久中文字幕| 大香伊人久久精品一区二区| 久久高潮一级毛片免费| 色偷偷久久一区二区三区| 久久免费99精品国产自在现线| 久久综合亚洲色一区二区三区| 亚洲AV日韩AV天堂久久| 国产精品久久自在自线观看| 国产成人精品久久亚洲高清不卡 | 久久久久久国产精品无码下载| 色偷偷88欧美精品久久久| 亚洲日本va中文字幕久久| 久久亚洲中文字幕精品有坂深雪| 久久99精品久久久久久hb无码| 99久久99久久精品国产片| 久久无码精品一区二区三区| 97精品伊人久久久大香线蕉| 精品久久一区二区| 人人狠狠综合久久亚洲高清| 欧洲精品久久久av无码电影 | 狠狠色婷婷久久一区二区三区| 久久精品国产99久久久| 久久精品亚洲男人的天堂| 亚洲欧美日韩中文久久| 精品久久久久久无码人妻蜜桃| 久久久精品人妻一区二区三区蜜桃 | 狠狠狠色丁香婷婷综合久久五月|