题意

  一个圆上有2k点,请输出点于点之间连线使得所分区域块数最小的方案总数以及区域数

分析

  2k个点最少能把平面分成k+1的区域,易证;

  至于方案数,利用递推和乘法原理

  令f[i]表示2i个点时的方案数,f[0]=f[1]=1,则f[i]=sigma(f[j]*f[i-j-1],0<j<i)

  具体参见百度百科:卡特兰数列

Accepted Code

 1 /*
 2         PROBLEM:sgu130
 3         AUTHER:Rinyo
 4         MEMO:数学
 5 */
 6 #include<cstdio>
 7 long long f[40];
 8 int main()
 9 {
10     int n;
11     scanf("%d",&n);
12     f[0]=f[1]=1;
13     for (int i=2;i<=n;i++)
14         for (int j=0;j<i;j++)
15             f[i]+=f[j]*f[i-j-1];
16     printf("%I64d %d\n",f[n],n+1);
17     return 0;
18 }

转载于:https://www.cnblogs.com/Rinyo/archive/2013/03/21/2974357.html

数学/sgu 130 Circle相关推荐

  1. 史上最全的SGU题目分类

    由于SGU上神题遍地,特列此表,便于训练时分类训练. 101 Domino 欧拉路 102 Coprime 枚举/数学方法 103 Traffic Lights 最短路 104 Little Shop ...

  2. 无聊的时间,乌龟画了一只小猪佩奇还有她的蛋糕

    生日蛋糕和小猪佩奇搭配 Python乌龟(turtle库) 前言 画画这辈子是不可能画画的,看到很多视频平板画,咱用来用乌龟库来试试,论坛很多大佬用这个花了很多奇特的东西,咋也花点时间搞搞 Turtl ...

  3. python海龟画笔如何运行_Python海龟绘图:turtle的简单使用

    Python海龟绘图:turtle的简单使用 Python海龟绘图:turtle的简单使用 ? ?Turtle库是Python语言中一个很流行的绘制图像的函数库,想象一个小乌龟,在一个横轴为x.纵轴为 ...

  4. python画小猪佩奇

    from turtle import*def nose(x,y):#鼻子pu()goto(x,y)pd()seth(-30)begin_fill()a=0.4for i in range(120):i ...

  5. python turtle画彩虹-python绘制樱花,彩虹旋等

    1.樱花树 效果:图一 樱花树 代码: import turtle import random from turtle import * from time import sleep # 画樱花的躯干 ...

  6. python画笑脸图案-如何用Python画滑稽笑脸

    Linux编程 点击右侧关注,免费入门到精通! 作者丨Saltwater_Room https://blog.csdn.net/Saltwater_Room/Article/details/829 用 ...

  7. python画笑脸-用Python画滑稽

    滑稽 用turtle画滑稽笑脸 from turtle import* setup(600,600,200,200) #脸 penup() goto(-210,0) seth(-90) pendown ...

  8. python画笑脸-如何用Python画滑稽笑脸

    Linux编程 点击右侧关注,免费入门到精通! 作者丨Saltwater_Room https://blog.csdn.net/Saltwater_Room/article/details/829 用 ...

  9. 学计算机的学校17w,摇号中签率23.19%,学费一年17W?11所民校详情介绍!

    原标题:摇号中签率23.19%,学费一年17W?11所民校详情介绍! 民校专辑 点击蓝色字体查看学校具体介绍 2021小升初已经进入准备阶段,家长帮一路跟进小升初进度,帮助家长朋友搜集一手咨询,掌握最 ...

最新文章

  1. spring框架如何调用异步方法?快进来学学吧
  2. 【Python基础】Pandas笔记---深入Groupby,它的功能没有你想的这么简单
  3. step4 . day4 库函数和库函数的制作
  4. MFC通过窗口名字(caption的内容)查找窗口,并将其隐藏或者置顶显示
  5. k8s核心技术-Helm(自定义chart部署)---K8S_Google工作笔记0047
  6. 叩丁狼开发工程师:SSR服务架构特点分析
  7. 《网上图书销售系统》功能需求
  8. Python 疾病诊断归一化
  9. Unity Shader appdata详解
  10. 2014年感悟:一万年太久,只争朝夕
  11. 性能强大的家庭服务器,家庭服务器解决方案——硬件篇
  12. 【量亿数据-level2】唐奇安趋势跟踪系统
  13. 斐讯N1 – 完美刷机Armbian教程
  14. Android 登陆页面 图片验证码
  15. 全文标明引文报告html,知网查重全文标明引文是什么意思
  16. 如果想做数据标注,你可能会遇到哪些坑?
  17. nested exception is org.apache.ibatis.binding.BindingException: Parameter ‘email‘ not found. Availab
  18. 字符串转化为RTF格式-RTF研究系列
  19. Android 实现定时闹铃功能
  20. AE基础教程第一阶段——15质量图标和效果开关

热门文章

  1. ANTLR和StringTemplate
  2. pip国内加载速度慢解决方法
  3. Nexus3.x.x上传第三方jar
  4. python2x 安装 psutil
  5. 《UNIXLinux程序设计教程》一2.1 UNIX 输入输出基本概念
  6. linux系统下PHP无法调用oracle数据库的解决方法
  7. Android.自定义控件的实现 (转载)
  8. 欺诈行为识别_使用R(编程)识别欺诈性的招聘广告
  9. java 分裂数字_分裂的补充:超越数字,打印物理可视化
  10. 鲜为人知的6个黑科技网站_6种鲜为人知的熊猫绘图工具