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

            coreBugZJ

            此 blog 已棄。

            Vote, FZU 2011年3月月賽之 F, FZU 2015

            Problem 2015 Vote

            Time Limit: 1000 mSec    Memory Limit : 32768 KB

            Problem Description

            Here are n Candidates in one election. Every Candidate could vote any one (of course himself/herself). In this election, the one who gets more than half of n become the winner! However, sometimes no winner could be determined (No one gets more than half of n votes)!

            Now you are given the number of Candidates and the final winner m, here if m is equal to -1, then it means that no one wins, otherwise m is the index of the Candidate. (The index of Candidates is 0, 1, 2, … n – 1 respectively) Abcdxyzk wants to know the number of possible ways of the final result if the winner if m. (m = -1 for no winner of course) However, the answer maybe large, so abcdxyzk just want the remainder of the answer after divided by 1000000007.

            Input

            There are several test cases.

            For each case, only two integers n and m in a single line indicates n Candidates and the final winner m. (1 <= n <= 100, -1 <= m < n)

            Output

            For each test case, output the number of possible ways of the final election!

            Sample Input

            2 1
            3 -1
            4 1

            Sample Output

            1
            1
            4

            Hint

            In case 1, only one possible ways of the final result because both 0 and 1 vote to 1.

            In case 2, only one possible ways of the final result because all of 0, 1, and 2 get one vote.

            In case 3, there are 4 possible ways of final result:

            (1) 0: 1 (vote(s)) 1: 3 (vote(s)) 2: 0 (vote(s)) 3: 0 (vote(s))

            (2) 0: 0 (vote(s)) 1: 3 (vote(s)) 2: 1 (vote(s)) 3: 0 (vote(s))

            (3) 0: 0 (vote(s)) 1: 3 (vote(s)) 2: 0 (vote(s)) 3: 1 (vote(s))

            (4) 0: 0 (vote(s)) 1: 4 (vote(s)) 2: 0 (vote(s)) 3: 0 (vote(s))

            Source

            FOJ有獎月賽-2011年03月


            組合數(shù)。

            我的代碼:
             1 #include <stdio.h>
             2 
             3 typedef  long  long  Lint;
             4 
             5 #define  L  203
             6 #define  MOD  1000000007
             7 
             8 int c[ L ][ L ];
             9 
            10 int main() {
            11         int n, m, i, j, ans;
            12         for ( i = 0; i < L; ++i ) {
            13                 c[ i ][ 0 ] = c[ i ][ i ] = 1;
            14                 for ( j = 1; j < i; ++j ) {
            15                         c[ i ][ j ] = ( c[ i - 1 ][ j - 1 ] + c[ i - 1 ][ j ] ) % MOD;
            16                 }
            17         }
            18         while ( scanf( "%d%d"&n, &m ) == 2 ) {
            19                 if ( m < 0 ) {
            20                         ans = ( c[n+n-1][n] + (Lint)(MOD-c[(n-1)+(n-n/2-1)][n-1]) * n ) % MOD;
            21                 }
            22                 else {
            23                         ans = c[ (n-1+ (n-n/2-1) ][ n-1 ];
            24                 }
            25                 printf( "%d\n", ans );
            26         }
            27         return 0;
            28 }
            29 

            posted on 2011-03-23 22:46 coreBugZJ 閱讀(1470) 評論(0)  編輯 收藏 引用 所屬分類: ACM

            99久久国产亚洲高清观看2024 | 蜜臀久久99精品久久久久久小说| 日日狠狠久久偷偷色综合免费 | 精品久久久久久无码中文字幕| 久久精品国产WWW456C0M| 综合久久精品色| 97久久久久人妻精品专区| 精品久久久久久国产牛牛app| 色欲综合久久躁天天躁| 久久精品99久久香蕉国产色戒| 精品久久久久久国产| 久久亚洲AV无码精品色午夜| 久久精品男人影院| 久久久久久久久久久久久久 | 69久久夜色精品国产69| 久久精品国产国产精品四凭| 国产人久久人人人人爽| 区亚洲欧美一级久久精品亚洲精品成人网久久久久 | 超级97碰碰碰碰久久久久最新| 国产综合久久久久| 中文字幕无码免费久久| 久久影院亚洲一区| 久久久青草青青亚洲国产免观| 东方aⅴ免费观看久久av| 国产精品无码久久久久 | 99久久99久久精品国产片| 久久综合狠狠综合久久| 久久久久久久波多野结衣高潮| 久久久久久久国产免费看| 精品久久久久久无码专区| 无码国内精品久久人妻| 久久亚洲国产精品成人AV秋霞| 午夜精品久久久久9999高清| 久久天天躁狠狠躁夜夜2020老熟妇| 97久久精品人妻人人搡人人玩| 国产精品对白刺激久久久| 久久ZYZ资源站无码中文动漫| 久久精品欧美日韩精品| 精品久久久久久国产91| 精品久久久久久国产三级| 久久综合日本熟妇|