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

            久久精品一区二区国产| 久久精品二区| 97久久精品无码一区二区| 99久久免费国产特黄| 欧美一级久久久久久久大| 亚洲中文字幕无码一久久区| 亚洲国产成人久久综合一| 亚洲乱码日产精品a级毛片久久| 亚洲精品乱码久久久久久自慰| 久久免费视频网站| 五月丁香综合激情六月久久| 久久国产精品无码网站| 97久久久久人妻精品专区| 久久大香萑太香蕉av| 国产女人aaa级久久久级| 青青草原精品99久久精品66| 久久精品国产国产精品四凭| 国产日产久久高清欧美一区| 久久久久久亚洲精品影院| 国产精品日韩深夜福利久久| 漂亮人妻被黑人久久精品| 一级女性全黄久久生活片免费 | 久久久久亚洲AV成人网| 久久精品国产99久久无毒不卡| 午夜精品久久久久久| 国产精品久久久久乳精品爆| 国产高潮国产高潮久久久| 亚洲日韩中文无码久久| 思思久久精品在热线热| 久久久久99精品成人片牛牛影视| 亚洲嫩草影院久久精品| 久久精品成人免费看| 国产精品久久一区二区三区| 99久久精品国产麻豆| 久久久精品人妻一区二区三区四| 久久精品成人欧美大片| 久久人妻AV中文字幕| 久久久久久精品成人免费图片| 久久精品国产乱子伦| 亚洲AV日韩精品久久久久久| 久久久婷婷五月亚洲97号色|