• <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 閱讀(1476) 評論(0)  編輯 收藏 引用 所屬分類: ACM

            亚洲AV日韩AV永久无码久久| 精品一区二区久久久久久久网站| 欧美与黑人午夜性猛交久久久| 九九久久精品国产| 人妻无码αv中文字幕久久琪琪布| 欧美黑人激情性久久| 国产精品禁18久久久夂久| 久久九九免费高清视频| 老色鬼久久亚洲AV综合| 久久精品亚洲乱码伦伦中文| 国产成人无码精品久久久性色 | 国产A级毛片久久久精品毛片| 国产69精品久久久久777| 婷婷久久综合九色综合九七| 91精品国产9l久久久久| 亚洲中文字幕久久精品无码APP| 国产成人无码精品久久久免费| 无码精品久久久久久人妻中字 | 久久精品国产久精国产一老狼| 秋霞久久国产精品电影院| 欧洲精品久久久av无码电影| 亚洲国产成人久久综合碰| 国产成人无码精品久久久久免费| 久久永久免费人妻精品下载| 中文字幕精品无码久久久久久3D日动漫| 精品久久久久久成人AV| 国产精品99久久久精品无码| 亚洲国产精品成人AV无码久久综合影院| 国产精品久久一区二区三区| 国产成人久久激情91| 久久综合狠狠综合久久综合88 | 亚洲伊人久久成综合人影院 | 久久久中文字幕日本| 久久97久久97精品免视看秋霞| 热re99久久精品国产99热| 国产精品久久自在自线观看| 99精品久久精品| 国产99久久九九精品无码| 久久久久亚洲AV成人网人人网站| 久久国产成人亚洲精品影院| 亚洲另类欧美综合久久图片区|