1. 程式人生 > >HDU4512:吉哥系列故事--完美隊形I

HDU4512:吉哥系列故事--完美隊形I

  吉哥這幾天對隊形比較感興趣。
  有一天,有n個人按順序站在他的面前,他們的身高分別是h[1], h[2] ... h[n],吉哥希望從中挑出一些人,讓這些人形成一個新的隊形,新的隊形若滿足以下三點要求,則稱之為完美隊形:
  
  1、挑出的人保持他們在原隊形的相對順序不變;
  2、左右對稱,假設有m個人形成新的隊形,則第1個人和第m個人身高相同,第2個人和第m-1個人身高相同,依此類推,當然,如果m是奇數,中間那個人可以任意;
  3、從左到中間那個人,身高需保證遞增,如果用H表示新隊形的高度,則H[1] < H[2] < H[3] .... < H[mid]。

  現在吉哥想知道:最多能選出多少人組成完美隊形?

相關推薦

HDU4512:系列故事--完美隊形I

  吉哥這幾天對隊形比較感興趣。   有一天,有n個人按順序站在他的面前,他們的身高分別是h[1], h[2] ... h[n],吉哥希望從中挑出一些人,讓這些人形成一個新的隊形,新的隊形若滿足以下三點要求,則稱之為完美隊形:      1、挑出的人保持他們在原隊形的相對順序不變;   2、左右對稱,假設有

hdu 4513 系列故事——完美隊形II

mode 輸入 一個 順序 clas ios sin ane 編程 Problem Description   吉哥又想出了一個新的完美隊形遊戲!  假設有n個人按順序站在他的面前,他們的身高分別是h[1], h[2] ... h[n],吉哥希望從中挑出一些人,讓這些人形

V - 系列故事――完美隊形II manacher變形

       吉哥又想出了一個新的完美隊形遊戲!    假設有n個人按順序站在他的面前,他們的身高分別是h[1], h[2] ... h[n],吉哥希望從中挑出一些人,讓這些人形成一個新的隊形,新的隊形若滿足以下三點要求,則就是新的完美隊形:&n

系列故事——完美隊形II HDU

在擴充套件迴文半徑時加上判斷大小就好 #include <bits/stdc++.h> using namespace std; const int maxn=1e5+10; int tmp[maxn],ary[2*maxn],book[2*maxn];

HDU 4507 系列故事――恨7不成妻(數位DP+結構體)

開始 bsp 相等 continue 退出 tin get 結構 eof 題目鏈接:http://acm.hdu.edu.cn/showproblem.php?pid=4507 題目大意:如果一個整數符合下面3個條件之一,那麽我們就說這個整數和7有關     1、整數中某一

B - 系列故事——恨7不成妻

ble mit 什麽 code 現在 n) == i++ -o 單身!   依然單身!   吉哥依然單身!   DS級碼農吉哥依然單身!   所以,他生平最恨情人節,不管是214還是77,他都討厭!      吉哥觀察了214和77這兩個數,發現:   2+1+4=7   

HDU4502 系列故事——臨時工計劃 DP

        俗話說一分錢難倒英雄漢,高中幾年下來,吉哥已經深深明白了這個道理,因此,新年開始儲存一年的個人資金已經成了習慣,不過自從大學之後他不好意思再向大人要壓歲錢了,只能把唯一的希望放到自己身上。可是由於時間段的特殊性和自己能力的因素,只能找到些零零碎碎的工作,吉哥想

【HDU 4507】系列故事——恨7不成妻

【題目】 傳送門 Problem Description 單身! 依然單身! 吉哥依然單身! DS 級碼農吉哥依然單身! 所以,他生平最恨情人節,不管是 214

HDU 4507 系列故事——恨7不成妻(數位DP)

第一次一道題做了3天才A掉,但是收穫還是蠻大的。 鑑於前面刷的模板題都是求區間內有多個滿足題意或不滿足的題意的,這道題想了很久。 昨天上午想到用和與平方和來一起維護,但是一開始想到用dp[pos][ans1][ans2]表示區間內與7有關的數的平方和,然後用容斥原理。昨天w

系列故事——臨時工計劃

http://acm.hdu.edu.cn/showproblem.php?pid=4502 #include<iostream> #include<stdio.h> #include<algorithm> #include<ve

hdu 4507 系列故事——恨7不成妻 (數位DP求和)

//數位DP中如果條件中有餘數或整除的情況,都可以把餘數作為dp的其中一個狀態 #include<cstdio> #include<cstring> #define MOD 1000000007LL typedef long long int ll; typedef struc

【背包專題】I - 湫湫系列故事——減肥記I hdu4508【完全背包】

背包 故事 return 用例 ++ span col ace cati 對於吃貨來說,過年最幸福的事就是吃了,沒有之一!   但是對於女生來說,卡路裏(熱量)是天敵啊!   資深美女湫湫深諳“胖來如山倒,胖去如抽絲”的道理,所以她希望你能幫忙制定一

湫湫系列故事——消滅兔子

while 一個 node ans 定義 ble onos 價格 clas 湫湫系列故事——消滅兔子 Time Limit: 3000/1000 MS (Java/Others) Memory Limit: 65535/32768 K (Java/Others)Tot

hdu 4511 小明系列故事——女友的考驗(AC自動機+dp)

isp lan space alt return fin clas sqrt lose 題目鏈接:hdu 4511 小明系列故事——女友的考驗 題意: 中文不解釋。 題解: 考慮將那些限制的條件插進AC自動機裏面,然後在AC自動機上dp一下最短路就行了。 考慮dp[i][j

零元學Expression Blend 4 - Chapter 13 用實例了解布局容器系列-「Pathlistbox」I

清空 path ets arc 結合 des log box alt 原文:零元學Expression Blend 4 - Chapter 13 用實例了解布局容器系列-「Pathlistbox」I

Java練習 SDUT-2733_小鑫の日常系列故事(二)——石頭剪子布

main can cin pri 遊戲 字符串 輸出 pub new 小鑫の日常系列故事(二)——石頭剪子布 Time Limit: 1000 ms Memory Limit: 65536 KiB Problem Description 小鑫在上幼兒園的時候,喜歡跟小夥伴健

Java練習 SDUT-2737_小鑫の日常系列故事(六)——奇遇記

main 題目 output n) import href java lse code 小鑫の日常系列故事(六)——奇遇記 Time Limit: 1000 ms Memory Limit: 65536 KiB Problem Description 今天,小鑫在山上玩的時

HDU-4532湫秋系列故事——安排座位

min 決策 計數 code 情況 套路 def ac代碼 包含 Problem Description   為了給騰訊公司找到更多優秀的人才,HR湫秋最近去某高校組織了一次針對該校所有系的聚會,邀請了每個系的一些優秀學生來參加。   作為組織者,湫秋要安排他們的座位。這

Hdoj 4540.威威貓系列故事——打地鼠 題解

線上 假設 ear ace 每天 騰訊 做的 chm 所有 Problem Description   威威貓最近不務正業,每天沈迷於遊戲“打地鼠”。   每當朋友們勸他別太著迷遊戲,應該好好工作的時候,他總是說,我是威威貓,貓打老鼠就是我的工作!   無話可說...