P6269 【[SHOI2002]空中都市】
2020-08-27 21:48
881 查看
这道题自己要多手模一下,我这里画图理解
那么对于$n=5$的情况,ans=6
一个例子不够明显,再来一个
那么对于$n=6$的情况,ans=9
不难发现这就是一个等差数列,公差为$2$,末项为$n-1$,可以用样例二验证一下
那么这道题就可以$O(1)$了,但是本蒟蒻不会等差数列求和公式,所以大概是$O(n/2)$(口胡的时间复杂度)
#include<bits/stdc++.h> using namespace std; int n; int main(){ scanf("%d",&n); int ans=0; for(register int i=n-1;i>=0;i-=2){ ans+=i; } cout<<ans; return 0; }
相关文章推荐
- 洛谷[P1434 [SHOI2002]滑雪] {动态规划的引入}|{dfs} 奋斗的珂珂~
- 【SHOI 2002】百事世界杯之旅 (BSOI4841)
- P1291 [SHOI2002]百事世界杯之旅
- COGS 1224. [SHOI2002]百事世界杯之旅(期望概率)
- 【SHOI 2002】百事世界杯之旅 (BSOI4841)
- luogu P1291 [SHOI2002]百事世界杯之旅
- Luogu P1434 [SHOI2002]滑雪
- 【SHOI 2002】百事世界杯之旅 (BSOI4841)
- poj 1088/洛谷 p1434 [SHOI2002]滑雪
- 【SHOI 2002】百事世界杯之旅 (BSOI4841)
- 【SHOI 2002】百事世界杯之旅 (BSOI4841)
- 【SHOI 2002】百事世界杯之旅 (BSOI4841)
- P1434 [SHOI2002]滑雪(记忆化搜索DFS)
- [SHOI2002]滑雪
- 【SHOI 2002】百事世界杯之旅 (BSOI4841)
- 【SHOI 2002】百事世界杯之旅 (BSOI4841)
- [SHOI2002]百事世界杯之旅
- 关于...[SHOI2002]滑雪的题解报告儿
- 【SHOI 2002】百事世界杯之旅 概率期望
- 【SHOI 2002】百事世界杯之旅 (BSOI4841)