1、数学题。。。因为涉及求组合数,本以为会出点小状况的,没想到AC得这么容易~

#include<cstdio>
using namespace std;
long long fac[15];
long long C(int n,int k){
    return fac[n]/(fac[n-k]*fac[k]);
}
int main(){
    int n,k,temp;
    long long ans;
    fac[0]=fac[1]=1;
    for(int i=2;i<=12;i++)
        fac[i]=fac[i-1]*i;
    while(scanf("%d%d",&n,&k)==2){
        ans=1;
        for(int i=0;i<k;i++){
            scanf("%d",&temp);
            if(temp>0){
              ans*=C(n,temp);
              n-=temp;
            }
        }
        printf("%lld\n",ans);
    }
    return 0;
}

UVa OJ 10105相关推荐

  1. UVa OJ 128 - Software CRC (软件CRC)

    Time limit: 3.000 seconds 限时:3.000秒 Problem 问题 You work for a company which uses lots of personal co ...

  2. Uva Oj 514 - Rails

    模拟,数据结构 好吧... 3Y 一直被bjtu oj的范围跪了 1w的WA,10w的AC... 这数据规模还不给 输入输出到是没出什么问题 #include<stdio.h> #incl ...

  3. UVa OJ 120

    Background 背景 Stacks and Queues are often considered the bread and butter of data structures and fin ...

  4. uva oj 567 - Risk(Floyd算法)

    1 /* 2 一张有20个顶点的图上. 3 依次输入每个点与哪些点直接相连. 4 并且多次询问两点间,最短需要经过几条路才能从一点到达另一点. 5 6 bfs 水过 7 */ 8 #include&l ...

  5. UVa OJ 126 - The Errant Physicist (粗心的物理学家)

    Problem 问题 The well-known physicist Alfred E Neuman is working on problems that involve multiplying ...

  6. UVA OJ 650题, 2013年9月6日

  7. UVa OJ 11121

    1.感觉最近做题正确率有所提高... 2.本题是求一个数的-2进制,如果傻傻地按照二进制来肯定是错的啦~因为负数取余和我们想得不太一样...我的方法是遇到奇数的时候减一,再递归处理"这个数与 ...

  8. UVa OJ 12086

    1.Fenwick树的基础题,没什么花头,就是套模板,居然因为s数组开小了而WA,囧... #include<cstdio> #include<cstring> using n ...

  9. 冒泡排序 oj - Google 搜索

    冒泡排序 oj - Google 搜索 UVA OJ 11495 Bubbles and Buckets (冒泡排序,逆序对) | cainiaozr cainiaozr.wordpress.com/ ...

  10. UVa Online Judge 西班牙Valladolid 在线判官 和 uDebug使用简单教程

    udebug使用在后面 https://uva.onlinejudge.org/ 1.这是主界面,如果你还没有账号,那么就点击图中的register. 2.然后就是填写信息,邮箱要用gmail,信息填 ...

最新文章

  1. R语言Kmeans聚类、抽取聚类簇:fpc包的kmeansruns函数通过Calinski-Harabasz准则和平均轮廓系数(ASW)为Kmeans选择最优的聚类K值、并与层次聚类的最优K值进行比较
  2. 【数理知识】《积分变换与场论》王振老师-第2章-拉普拉斯变换
  3. Linux下which、whereis、locate、find 命令的区别
  4. OpenGL ES 2兼容函数列表
  5. Codeforces #471
  6. 2018年下半年《软件评测师》下午试卷及答案
  7. editview软键盘弹出和隐藏
  8. RK3399 ALC5640芯片配置
  9. 模2除法与二进制除法
  10. ul阻燃标准有几个等级_塑料制品中的UL 阻燃等级防火等级划分标准
  11. javascript提取顶级域名 js获取一级域名
  12. python 网页游戏 渲染_python 结合selenium+PhantomJS爬取王者荣耀官网游戏壁纸
  13. 实验四+126+黄晟
  14. 信管师培训之第十一节课作业(法律法规+标准规范+职业道德)
  15. VS2010如何安装MSComm控件
  16. matplotlib画图(完全版)
  17. 历年医院招计算机考题,2020医院招聘考试历年试题——医学影像学(64)
  18. GC9A01-TFT屏幕驱动(整理有stm32/51单片机/arduino等驱动代码)
  19. 全球IEEE期刊大全(综合整理,附原文论文下载地址)
  20. [Presto]什么是Presto

热门文章

  1. C# 驱动级模拟键盘输入
  2. Flink DataStream的Operator State、Keyed State、checkpoint、Savepoint、State Backends的使用和讲解
  3. 美国这100年来一共发生了多少次金融危机
  4. 电脑蓝屏显示(你的电脑遇到问题,需要重新启动,你可以重新启动)
  5. 如何下载大同市卫星地图高清版大图
  6. Windows7内部版本7601此Windows副本不是正版黑屏怎么办!!!
  7. python小游戏开题报告范文_课题开题报告范文
  8. c语言程序如何防止盗用,如何用C语言程序盗取QQ密码
  9. drop_last=True
  10. CCS+JS绘制星型拓扑图(关系图)