[刷题笔记] Codeforces 131C 组合数的写法+平均数防爆
来源:互联网 发布:mac不显示桌面图标 编辑:程序博客网 时间:2024/05/01 07:05
题目:Codeforces 131C
地址:http://codeforces.com/problemset/problem/131/C
心得:
以前写组合数一般是先算出上下两项然后相除,但是这次算的时候越界了,WA了3次。。
#include <iostream>typedef long long ll;using namespace std;ll c(ll a, ll b){ll ans=1, i;for(i=1;i<=b;i++){ans*=a-i+1;//先乘一个ans /=i;//后马上除一个, 除得净~}return ans;}int main(){ll n,b,g;ll ans=0;cin>>b>>g>> n;for(ll i=4;i<n;i++){ans+= c(b,i)*c(g, n-i);}cout<<ans <<endl;}
附带一个防爆求平均数
#include <iostream>typedef long long ll;using namespace std;int main(){int i;double x, avg = 0;for (i = 1; scanf("%lf", &x)==1; ++i) avg += (x - avg) / i;printf("%lf\n", avg);}
- [刷题笔记] Codeforces 131C 组合数的写法+平均数防爆
- CodeForces 131C--组合数
- codeforces 131c 组合数
- CodeForces 131C The World is a Theatre 组合数
- codeforces 630~~【组合数 C(n,m)】
- Codeforces #355C (Div. 2) 组合数
- codeforces contest 869 problem C(组合数)
- codeforces 869c(组合数)
- codeforces 869c(组合数)
- 求三个数的平均数
- 求两个数的平均数
- 求输入数的平均数
- 求几个数的平均数
- 31.计算数组平均数,并输出平均数和小于平均数且最接近平均数的数
- codeforces 341C Iahub and Permutations(组合数dp)
- Codeforces Round #439 C. The Intriguing Obsession (组合数)
- Codeforces 869C The Intriguing Obsession【组合数】
- Codeforces Round #439C 组合数-The Intriguing Obsession
- This关键字在Java语言中的应用
- 为什么在方法中定义的内部类只能访问方法中的final类型的局部变量?
- C#基础知识
- 终于在ubuntu11.04上安装好了UR054G的驱动,成功无线上网。
- 华农花季少女魂断湖北省人民医院(转起!!!) 庸医不除,人心不鼓啊!!!
- [刷题笔记] Codeforces 131C 组合数的写法+平均数防爆
- 参加云计算大会去了-感谢CSDN赠票啊!
- C#成员初始化有点坑爹
- c++windows编程加载图片
- Javascript高级应用---牛X
- 指针作为函数参数的讨论
- 百度跟csdn的过节
- C++中的常量
- 程序从shell接收到的参数