zoukankan      html  css  js  c++  java
  • 中南月赛 B题 Scoop water

    Problem B: Scoop water

    Time Limit: 2 Sec  Memory Limit: 128 MB
    Submit: 261  Solved: 57
    [Submit][Status][Web Board]

    Description

      zzy今天刚买了两个水瓢A和B,容量都是为1升,童心未泯的他打算用这个水瓢来玩游戏。

      首先zzy准备了一个容量可看作无穷大的水缸,刚开始水缸是空的,然后用水瓢A往水缸里加水,用水瓢B把水缸里的水舀出去,当使用 水瓢B把水舀出去时水缸里必须要至少有1升的水。这样子使用N次水瓢A,也使用N次水瓢B,最后水缸会依旧空的。

    Input

      输入有多个例子,直到文件结束。

      每个例子仅含一个数N(0<N<=10000),表示你必须使用N次A水瓢和N次B水瓢。

    Output

      对于每个例子,请输出一个数,表示一共有多少种正确的舀水方式使得舀水过程中 使用B水瓢时水缸里总会有足够的水。

     (由于数字比较大,输出的答案模1000000007)

    Sample Input

    1
    2
    

    Sample Output

    1
    2
    

    HINT

    CSU_CX

     1 #include<iostream>
     2 #include<cstdio>
     3 #include<cstring>
     4 #include<cstdlib>
     5 using namespace std;
     6 typedef unsigned long long LL;
     7 
     8 LL f[10003]={1};
     9 int main()
    10 {
    11     int i,j,n;
    12     f[0]=1;
    13     for(i=1;i<=10000;i++)
    14     for(j=0;j<i;j++)
    15     f[i]=( (f[j]*f[i-j-1])%1000000007+f[i])%1000000007;
    16     while(scanf("%d",&n)>0)
    17     {
    18         printf("%llu
    ",f[n]);
    19     }
    20     return 0;
    21 }
     
  • 相关阅读:
    WCF 第二章 契约 异步访问服务操作
    WCF 第一章 基础 在IIS中寄宿服务
    哈希表 解释 和 实现
    ACM2010省赛总结
    hashTable实现
    c# winform 应用编程代码总结 14
    徽文化让世博更多彩
    c# winform 应用编程代码总结 15
    Socket用法详解
    IE插件技术 BHO C# IE 插件
  • 原文地址:https://www.cnblogs.com/tom987690183/p/3349425.html
Copyright © 2011-2022 走看看