随笔—邀请赛前练— Codeforces Round #328 (Div. 2) B. The Monster and the Squirrel
2016-05-29 12:31
519 查看
题意:多边形,遍历各个边,给其他的边发射线,射线遇到另一个射线挡路就停下,分割出多个区域,问从多边形外面进入,便利所有的区域需要的最少步数。(只可以从一个区域到另一个相邻的区域)。
题目给出了5边形的图,自己画一个六边形 一个7边形 就能发现规律啦。
题目给出了5边形的图,自己画一个六边形 一个7边形 就能发现规律啦。
#include <iostream> using namespace std; long long a[55000]; long long b[55000]; int main() { b[0]=3; for(int i=1; i<55000; i++){ b[i] = b[i-1]+2; } a[3]=1; for(int i=4; i<55000; i++){ a[i]=a[i-1]+b[i-4]; } int n; cin>>n; cout<<a <<endl; return 0; }
相关文章推荐
- LeetCode:Distinct Subsequences
- Codeforces Round #327 (Div. 2)A. Wizards' Duel
- CodeForces 3D Least Cost Bracket Sequence (贪心+优先队列)
- 随笔—邀请赛前训—Wizards' Duel
- UIButton的圆角
- 1369 - Answering Queries
- Android酷炫实用的开源框架(UI框架)
- Android UI(Layouts)-LinearLayout 详解
- UIVIew实战
- UIView
- UIResponder
- Leetcode 232. Implement Queue using Stacks
- HTML DOM querySelector() 方法
- QuickHit
- Hdu-5301 Buildings(思维题)
- UIDynamic介绍
- Android购物车初步实现1(UI篇)
- Android异步消息处理之Looper,Handler,Message,MessageQueue
- 设置tableView固定位置和尺寸---automaticallyAdjustsScrollViewInsets
- "\\ndk-build.cmd" clean Cannot run program "\ndk-build.cmd": Launching failed解决方法