源码之家

  • 首页
  • 文章
  • 问答
  • 下载
您的位置: 首页  >  文章  >  杭电ACM2048题

杭电ACM2048题

分类: 文章 • 2024-05-21 15:55:04

杭电ACM2048题

#include<stdio.h>
int main ()
{
    long long s[21], sum;
    int i, n, m;
    scanf("%d",&n);
    while (n--)
    {
        scanf("%d",&m);
        s[0] = 0;
        s[1] = 0;
        s[2] = 1;
        s[3] = 2;
        sum = 2;
        for (i = 3; i<=m; i++)
        {
            s[i] = (i-1)*(s[i-1]+s[i-2]);
            sum = sum*i;
        }
        printf("%.2f%%\n",s[m]*100.0/sum);
    }
    return 0;
}

相关推荐

  • 杭电多校第六场 1006 A Very Easy Graph Problem(最小生成树) + Krusal算法的简介
  • 2019 Multi-University Training Contest 1 1004Vacation (杭电多校赛)
  • 杭电100题——2046-2049(C++版)
  • 杭电历年复试题目——2014年
  • 杭电2018复试上机真题(第三题更新)
  • 多维费用的01背包,杭电4501(C/C++)
  • TI MSP430工程配置及2019年电赛A题编程示例(使用430 F5529)
  • 【2019电赛】F题 纸张计数显示装置
  • 电赛综合测评题练习1-仿2013年电赛综合测评
  • 电赛综合测评题练习2-仿2015年电赛综合测评
  • 14 款牛逼的 IDEA 插件,让你开发速度飞起来!
  • 杭电ACM2123题
    网站免责声明 网站地图 最新文章 用户隐私 版权申明
本站所有数据收集于网络,如果侵犯到您的权益,请联系网站进行下架处理。   

Copyright © 2018-2021   Powered By 源码之家    备案号:   粤ICP备20058927号