lightoj 1005
来源:互联网 发布:关于mac版千牛问题. 编辑:程序博客网 时间:2024/06/03 23:01
组合数学,ans = C(n,k)*A(n,k).
#include<cstdio>#include<string>#include<cstring>#include<iostream>#include<algorithm>#define LL long longusing namespace std;LL work(int n, int k){ if(k > n) return 0; LL sum1 = 1L, sum2 = 1L; for(int i = n;i > n-k;i --) sum1 = sum1*i; for(int i = 1;i <= k;i ++) sum2 = (sum2*(n-k+i))/i; return sum1*sum2;}int main(){ int n, k, t, CASE(0); scanf("%d", &t); while(t--) { scanf("%d%d", &n, &k); cout << "Case " << ++CASE << ": " << work(n, k) << endl; } return 0;}
0 0
- LIGHTOJ 1005
- lightoj 1005
- LightOJ 1005
- LightOj 1005
- Lightoj 1005
- LightOJ 1005
- LightOJ 1005 - Rooks
- LightOJ 1005 - Rooks
- LIGHTOJ 1005(组合数学)
- lightoj 1005 Rooks
- Lightoj 1005 Rooks
- lightoj 1005 - Rooks
- LIGHTOJ 1005 – ROOKS
- lightOJ 1005 【规律题】
- LightOJ 1005 Rooks 【排列组合】
- LightOJ 1005 - Rooks (排列组合)
- LightOJ 1005 Rooks
- LightOJ 1005-Rooks
- java的String和android的String有什么区别?
- AVX官方入门介绍
- 定时器的使用
- 矩阵快速幂 小讲
- ZOJ-1208
- lightoj 1005
- [水]ZOJ1392
- [贪心+DFS序列维护树上前缀和]2014 Multi-University Training Contest 5 - 1002 Paths on the tree
- 二进制输入输出流接口设计(C++)
- java开发中的那些事(6)------一次ajax调用中的问题
- session_id()
- 【LeetCode】Two Sum——第一次接触LeetCode
- hibernate.properties 各种配置
- lihgtoj 1006