青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

The Sun Also Rises

Algorithm, Mathematica, 計算機科學, C++, photography, GNU/Linux的討論空間

  C++博客 :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
  73 隨筆 :: 6 文章 :: 169 評論 :: 0 Trackbacks
Northwestern Europe 2005 Unequalled Consumption
求最小的q, 使方程a1*x1+a2*x2+...+an*xn=q的整數解大于給定的數。
n<=5, ai <= 10,q <= 10^15
設該方程的解數是f(q),則f(q)未必單調,但對確定的q0, f(q0+t*a1)必然關于t單調(因為t小的時候的所有的解都可以平行移動到大的t的解)
然后枚舉下q0(反正才10個),二分。
問題的關鍵就是求f(q)

利用母函數,f(q)就是母函數
P(x) = (1 + x^a1 + x^(2*a1) + x^(3*a1) +...)(1 + x^a2 + x^(2*a2) + ...)...(1 + x^an + x^(2*an) + ...)
的x^q項系數。
令LCM為a1, a2...an的最小公倍數。
則P(x) =
(1 + x^a1 + x^(2*a1) + ... + x^(LCM - a1)) * (1 + x^LCM + x^(2 * LCM) + ...)*
(1 + x^a2 + x^(2*a2) + ... + x^(LCM - a2)) * (1 + x^LCM + x^(2 * LCM) + ...)*
*...*
(1 + x^an + x^(2*an) + ... + x^(LCM - an)) * (1 + x^LCM + x^(2 * LCM) + ...)
=
(1 + x^a1 + x^(2*a1) + ... + x^(LCM - a1)) * (1 + x^a2 + x^(2*a2) + ... + x^(LCM - a2)) * ... *(1 + x^an + x^(2*an) + ... + x^(LCM - an)) *
(1 + x^LCM + x^(2 * LCM) + ...)^n

注意前一部分的x^r系數可以算出來(例如用DP)
后一項中x^(LCM * k)的系數是C(n+k-1, n-1) (推一下就知道了)

然后就可以得出結果了是吧~~~
p.s. 利用推出的結論可以知道對于給定的r, f(q + LCM * t)是一個關于t的n次函數。。。所以其實可以算出所有小于n * LCM的f(q)值然后使用Langrage插值公式,這個是標程的做法。
(其實我想知道有沒有更簡單的方法證明這是一個關于t的n次函數~)



SPOJ 598, INCR
求n的排列中,最長上升序列為b的排列個數。
n<=40, b <= 5
做法是dp, 狀態記錄n的排列中len = 2的上升序列最后元素的最早位置,len = 3的上升序列最后元素的最早位置...
每次轉移的時候枚舉n + 1的放置位置,并計算新的狀態。
由于有效狀態的稀疏性,可以用map / hash來優化。。。
CODE



Dhaka 2007 The Dumb Grocer
題意懶得說了~
首先要有1是吧。。。然后我們按照1的個數來分類,我們來計算恰有k個1的方案數。
我們在k個1的基礎上加入新的數,顯然第一個數只能是k+1
然后加入的數只能是k + 1 or 2 * (k + 1)
如法炮制。。。發現非1的數都具有(k + 1) * t的形式。。。設其依次為(k + 1) * ti
則{ti}這些數也滿足題目的性質。。。共有f((n - k) / (k + 1))種方案。

設f(n)是要求的函數,則f(n) = sigma(f((n - k) / (k + 1)), (k + 1) | (n + 1) , k>=1
f(0) = 1
這樣直接做會T...
我們令g(n) = f(n - 1)
則g(n) = f(n - 1) = sigma(f((n - k - 1) / (k + 1))) = sigma(f(n / (k + 1) - 1)) = sigma(g(n / (k + 1)), (k + 1) | n, k >= 1
設n = p1^a1 * p2^a2 * ... * pr*ar
令h(p1, p2,.., pr, a1, a2...ar) = g(n)
= h(p1,p2, ...pr, b1, b2, ...br),
0<=bi <= ai, bi不全=ai
注意對于一個確定的n,h()中的p1, p2...pr在計算過程中始終不變。。。所以。。。計算結果與pi無關,只與ai有關
這樣狀態數就大大減少了。。。直接因式分解后dp就行了。。。
CODE




Dhaka 2007 You are around me ...
首先旋轉坐標,變成平行與xy軸的橢圓,然后坐標伸縮。。。變成圓。。。最近點對。。。貼模板。。。
ZJU2107 Quoit Design 一道測最近點對的題。




Dhaka 2007 Magnetic Train Tracks
給定n個點,求可以構成多少個銳角三角形。
n <= 1200
話說求銳角三角形不太好算是吧。。。補集轉換,我們來求鈍角/直角三角形 <=> 求鈍角/直角個數。。。
后面的事情就簡單了,是對每個點,將其他點按照極角排序 + 掃描。
Dhaka 2005 Counting Triangles 也是一道補集轉換的題~(轉化成求三點共線的個數)
Shanghai 2004 Amphiphilic Carbon Molecules 也是一道極角排序+掃描的題。
posted on 2008-01-24 15:13 FreePeter 閱讀(663) 評論(0)  編輯 收藏 引用 所屬分類: ACM/ICPC
Creative Commons License
This site is licensed under a Creative Commons Attribution-Share Alike 2.5 China Mainland License. 本站采用創作共用版權協議, 要求署名、相同方式共享. 轉載本站內容必須也遵循“署名-相同方式共享”的創作共用協議. This site is licensed under a Creative Commons Attribution-ShareAlike 2.5 License.
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            国产一区二区三区久久精品| 99国产精品久久久久久久| 国内精品视频久久| 久久人人97超碰精品888| 亚洲丰满少妇videoshd| 亚洲美女av电影| 欧美天堂亚洲电影院在线观看 | 狠狠色综合网站久久久久久久| 久久精品国产久精国产一老狼 | 国产精品人人做人人爽| 欧美中文字幕在线| 欧美韩国日本一区| 亚洲欧美视频| 亚洲国产成人在线| 国产精品成人aaaaa网站| 羞羞答答国产精品www一本| 欧美大片一区二区| 亚洲系列中文字幕| 在线电影院国产精品| 欧美视频在线观看一区| 久久久久国产精品一区| 日韩视频在线观看国产| 久久频这里精品99香蕉| 一区二区三区四区国产| 国产一区香蕉久久| 欧美极品色图| 欧美在线视频在线播放完整版免费观看| 快she精品国产999| 亚洲视频图片小说| 在线精品国精品国产尤物884a| 国产精品xnxxcom| 美女爽到呻吟久久久久| 亚洲欧美文学| 日韩天堂av| 欧美激情精品久久久久久蜜臀| 翔田千里一区二区| 亚洲天堂久久| 日韩视频免费在线观看| 狠狠色狠狠色综合日日五| 国产精品成人免费视频| 欧美高清不卡| 久久一本综合频道| 久久成人免费电影| 亚洲欧美日韩国产一区二区三区| 亚洲精品资源| 欧美风情在线观看| 久久香蕉精品| 欧美主播一区二区三区| 亚洲午夜精品一区二区三区他趣| 亚洲精品中文在线| 亚洲福利国产精品| 在线观看中文字幕不卡| 国产亚洲精品aa午夜观看| 国产精品久久久久av| 欧美网站在线观看| 欧美成人在线免费观看| 免费观看一区| 媚黑女一区二区| 久久精品卡一| 性感少妇一区| 午夜一区不卡| 亚洲一区二区欧美日韩| 亚洲日本理论电影| 亚洲人成网在线播放| 91久久在线观看| 亚洲国产欧美国产综合一区| 欧美成人激情在线| 欧美大片在线观看一区二区| 欧美成人精品激情在线观看| 久久免费视频一区| 久久精品青青大伊人av| 欧美在线视频日韩| 久久精品最新地址| 久久久久久高潮国产精品视| 久久理论片午夜琪琪电影网| 久久婷婷综合激情| 欧美大片免费看| 亚洲激情在线观看视频免费| 亚洲日本欧美天堂| 一区二区高清视频| 亚洲午夜电影网| 欧美亚洲视频在线看网址| 销魂美女一区二区三区视频在线| 亚洲你懂的在线视频| 午夜精品区一区二区三| 久久激情网站| 欧美不卡福利| 欧美视频网址| 国内精品久久久久久久果冻传媒| 悠悠资源网久久精品| 亚洲美女网站| 午夜精品亚洲| 浪潮色综合久久天堂| 亚洲福利视频在线| 在线综合欧美| 久久爱www.| 欧美精品二区| 国产伦精品一区二区三区四区免费| 国产一区二区在线观看免费播放 | 亚洲欧洲另类| 中文高清一区| 久久久久国产一区二区三区| 欧美激情在线免费观看| 在线亚洲高清视频| 久久久一区二区| 欧美午夜在线观看| 精品成人一区| 中国女人久久久| 老司机成人网| 国产精品99久久不卡二区| 久久深夜福利| 国产精品欧美风情| 亚洲电影在线免费观看| 亚洲自拍偷拍福利| 国产日韩精品电影| 日韩视频三区| 美女日韩欧美| 亚洲综合三区| 欧美激情在线有限公司| 国产一级揄自揄精品视频| 日韩一区二区精品在线观看| 久久久99精品免费观看不卡| 日韩午夜在线| 噜噜爱69成人精品| 国产一区二区视频在线观看| 宅男噜噜噜66一区二区| 欧美成人精品高清在线播放| 亚洲欧美在线免费| 欧美日韩精品一区二区三区四区| 国产一区二区三区在线观看免费 | 亚洲激情国产| 久久狠狠久久综合桃花| 欧美亚一区二区| 亚洲激情电影在线| 久久久久久综合网天天| 正在播放日韩| 欧美激情中文字幕乱码免费| 影音先锋一区| 久久夜精品va视频免费观看| 国产精品99久久久久久人| 欧美激情视频一区二区三区在线播放 | 亚洲欧洲精品一区二区三区| 久久一区二区三区超碰国产精品| 国产欧美一区二区三区在线看蜜臀 | 亚洲综合电影| 国产精品成人一区二区网站软件| 日韩视频一区| 亚洲日本va午夜在线影院| 久久中文字幕一区| 在线看成人片| 欧美gay视频| 久久人人爽人人| 有坂深雪在线一区| 麻豆九一精品爱看视频在线观看免费| 午夜亚洲福利| 国产私拍一区| 久久免费国产精品1| 欧美亚洲免费高清在线观看| 国产婷婷97碰碰久久人人蜜臀| 欧美一区日本一区韩国一区| 亚洲男女自偷自拍| 国产日韩欧美三级| 久久一区亚洲| 老司机久久99久久精品播放免费| 亚洲第一在线综合在线| 欧美a级片网| 欧美国产日韩一区| 一二三四社区欧美黄| 日韩午夜精品| 国产精品视频专区| 久久精品国产亚洲5555| 欧美在线观看www| 一区二区在线观看视频在线观看| 男人天堂欧美日韩| 欧美激情精品久久久久久久变态| 一区二区日韩欧美| 亚洲视频在线一区| 国内精品久久久久久| 欧美激情在线播放| 欧美视频二区36p| 欧美专区亚洲专区| 久久久久综合一区二区三区| 亚洲激情一区| 亚洲深夜激情| 一色屋精品视频免费看| 亚洲国产欧美一区二区三区丁香婷| 欧美日韩在线影院| 久久久精品2019中文字幕神马| 麻豆免费精品视频| 亚洲视频精选| 久久久高清一区二区三区| 亚洲国产精品一区二区第四页av | 国产精品推荐精品| 久久一区二区三区国产精品| 欧美 亚欧 日韩视频在线| 亚洲色图综合久久| 亚洲欧美在线视频观看| 亚洲激情小视频| 这里只有视频精品| 亚洲电影一级黄|