【bzoj1432】[ZJOI2009]Function

Description

Input

一行两个整数n; k。

Output

一行一个整数,表示n 个函数第k 层最少能由多少段组成。

Sample Input

1 1

Sample Output

1

HINT

对于100% 的数据满足1 ≤ k ≤ n ≤ 100。

找规律

之后每次增加一条线,都不会影响前k层的值,但是因为题目说任意两条直线不平行,于是一定会有交点

我们从上往下增加直线,当已经放了k-1条直线,在放第k条直线的时候,如果直线k和直线k-1的交点在k-1原有交点的右边,坑定会影响前面的答案,不

是最优,所以强行让交点在倒数第二个,不会影响f[k-1],而f[k]显然会因此增加了2(自己画一画)

 #include<iostream>
#include<cstdio>
using namespace std;
int n,k;
int a[];
int main()
{
scanf("%d%d",&n,&k);
if(n-k+<k)k=n-k+;
if(n==)printf("");
else printf("%d",*k);
}

最新文章

  1. [板子]ISAP
  2. win10与ubuntu下演示运行.net core rc2 1.0.0.3002702程序
  3. jsp 中的js 与 jstl 运行的先后顺序
  4. LeetCode:Construct Binary Tree from Inorder and Postorder Traversal,Construct Binary Tree from Preorder and Inorder Traversal
  5. LF CRLF
  6. KB975517 &quot;The update does not apply to your system&quot;
  7. SDUT 2772 数据结构实验之串一:KMP简单应用
  8. MYSQL内存--------启动mysql缓存机制,实现命中率100% 转
  9. Java小例子(学习整理)-----学生管理系统-控制台版
  10. google API的.NET库
  11. R语言高性能编程,优化(一)
  12. maven将本地jar包导入本地仓库
  13. 为何不能在viewDidLoad方法中显示其他视图
  14. Centos7 设置vim 显示文本不同颜色
  15. NOIP 2017 逛公园 - 动态规划 - 最短路
  16. Python拾遗
  17. 028-touch命令
  18. mysql event 入门
  19. 支付宝PC网站接口对接
  20. 深入理解JVM一java堆分析

热门文章

  1. 3. UITest笔记
  2. 上交oj1219 重要的逆序数对
  3. BZOJ1132: [POI2008]Tro(叉积 排序)
  4. 使用colab运行深度学习gpu应用(Mask R-CNN)实践
  5. Redis学习笔记(六)有序集合进阶
  6. win7创建无线(WIFI)cmd命令
  7. 管道命令和xargs的区别(经典解释) 自己的总结
  8. PyTorch如何构建深度学习模型?
  9. java中等待所有线程都执行结束
  10. 「 Luogu P2420 」 让我们异或吧