出展

問題

長さNの数列について,

  • 区間[0,a]では等差が正の等差数列
  • 区間[a,b]では等差が負の等差数列
  • 区間[b,c]の数値はすべて同じ
  • 区間[c,d]では等差が正の等差数列
  • 区間[d,N-1]では等差が負の等差数列 となるa, b, c, d(0<a<b≦c<d<N-1)が存在するとき,その数列をfox sequenceという.
    与えられた数列がfox sequenceであるかどうかを判定しなさい.

解法

  • 定義に従ってしらべるだけ
  • O(N)で頑張っても良いし,O(N^4)でa, b, c, dを総当りしても良い

回答


添付ファイル: fileFoxSequence_pes.cpp 164件 [詳細]

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2011-03-30 (水) 16:33:58 (3994d)