首页 > 代码库 > BZOJ 1432: [ZJOI2009]Function
BZOJ 1432: [ZJOI2009]Function
1432: [ZJOI2009]Function
Time Limit: 5 Sec Memory Limit: 64 MBSubmit: 1052 Solved: 769
[Submit][Status][Discuss]
Description
Input
一行两个整数n; k。
Output
一行一个整数,表示n 个函数第k 层最少能由多少段组成。
Sample Input
1 1
Sample Output
1
HINT
对于100% 的数据满足1 ≤ k ≤ n ≤ 100。
Source
分析:
在YSQ的blog挖到一道标签为神题的题目,为了放松心情...思考一下这个神题...
链一个讲解十分清晰的blog...懒得画图...
代码:
1 #include<algorithm> 2 #include<iostream> 3 #include<cstring> 4 #include<cstdio> 5 //by NeighThorn 6 using namespace std; 7 //大鹏一日同风起,扶摇直上九万里 8 9 int n,k; 10 11 signed main(void){ 12 scanf("%d%d",&n,&k); 13 printf("%d\n",n==1?1:min(k,n-k+1)<<1); 14 return 0; 15 }//Cap ou pas cap. Cap.
By NeighThorn
BZOJ 1432: [ZJOI2009]Function
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。