1. 程式人生 > >CSU 1799 小Z的黑白棋

CSU 1799 小Z的黑白棋

小Z有一些黑白棋,他覺得黑白混雜在一起極具美感,所以他總喜歡將這些棋子排成一排序列S1,但是小Y就喜歡跟小Z作對,她會趁小Z不注意偷偷將小Z最右邊的棋子拿走,往他棋子序列的最左邊新增一個白色的棋子形成一個新的序列S2來破壞小Z的美感。

S2(1~n) = 白棋+S1(i=1~n-1)

小Z總相信第一感,他認為他自己最初排好的序列S1是最完美的,新的序列S2會造成一定的破壞美感指數 = damage(S1) = S1與S2有多少個位置黑色與白色互不對應

Exp:

令白棋為a,黑棋為b :S1 = ababa  S2=aabab   damage(S1)=4

因為小Z有很多種擺放序列的方式,現在他希望讓你幫他求所有擺放序列的方式會造成的damage(S1)的平均值

相關推薦

CSU 1799 Z白棋

小Z有一些黑白棋,他覺得黑白混雜在一起極具美感,所以他總喜歡將這些棋子排成一排序列S1,但是小Y就喜歡跟小Z作對,她會趁小Z不注意偷偷將小Z最右邊的棋子拿走,往他棋子序列的最左邊新增一個白色的棋子形成一個新的序列S2來破壞小Z的美感。 S2(1~n) = 白棋+S1(i=1~n-1) 小Z總相信第一感,他認

CSU——2152: Z的表示式

Description 逆波蘭表示式 (Reverse(Reverse PolishPolish Notation,RPN)Notation,RPN) 是一種由波蘭數學家 JanJan ŁukasiewiczŁukasiewicz 於 19201920 年引入的數學表示式方

C語言遊戲程式碼分享——白棋。喜歡的朋友點贊關注並轉發!

C/C++企業實戰級課程資源(素材+原始碼+視訊)、編譯大禮包免費分享,需要的加學習群892643663。 #include "graphics.h" /*圖形系統標頭檔案*/ #define LEFT 0x4b00 /*游標左鍵值*/ #define RIGHT 0x4d00 /*

【0521模擬賽】Z愛數學

csu 復雜度 ace pan chan printf 排序 fine 個數 題目描述 小Z想求F(n,k),F(n,k)表示n的所有因數pi中,滿足n/pi <= k 的和。 小Z發現還是很水,所以他決定加大難度。 求 小Z還準備了很多個詢問。現在你來解決一下吧。

bzoj 2038 [2009國家集訓隊]Z的襪子(hose) 莫隊算法

output efi inpu += -1 r++ http 題目中的 png 2038: [2009國家集訓隊]小Z的襪子(hose) Time Limit: 20 Sec Memory Limit: 259 MBSubmit: 10239 Solved: 4659

bzoj2038 [2009國家集訓隊]Z的襪子(hose)

sed sca 技術 its 國家 type 國家集訓隊 lap typedef 傳送門:http://www.lydsy.com/JudgeOnline/problem.php?id=2038 【題解】 莫隊出的裸莫隊。 # include <math.h>

[國家集訓隊2010]Z的襪子

blog stdin n) 國家集訓隊 顏色 std sin 隨機 多個 ★★★ 輸入文件:hose.in 輸出文件:hose.out 簡單對比 時間限制:1 s 內存限制:512 MB 【題目描述】 作為一個生活散漫的人,小Z每

【BZOJ】2038: [2009國家集訓隊]Z的襪子(hose)

detail log net 施工 pop href .net tails zoj 【算法】莫隊 【題解】 BZOJ 2038 2009國家集訓隊 小Z的襪子(hose) 莫隊算法 莫隊……講稿? 施工中……【BZOJ】2038: [2009國家集訓隊]小Z的襪子(hose

掃描線-Z的桌子

最大 桌子 處理 font 長子 初始 同一行 有一個 預處理 大概題意:在一個01矩陣中找到一個周長最大的全0矩形。 這道題用的是掃描線,O(n^2),求最大面積的思路完全可以放在這裏。下面說說思路。 首先,一個最大周長子矩形(最大周長全0矩形),左右兩側的列上一定至少有

HYSBZ 2038 Z的襪子(hose) (莫隊算法)

-- cst mes return out for logs 算法 1-1 題意:中文題。 析:很著名的莫隊算法,先把這個求概率的式子表達出來,應該是分子:C(x1, 2) + C(x2, 2) + C(x3, 2) + ... + C(xn, 2) 分母:C(n, 2)

csu 1982:M的移動硬盤(雙向鏈表)

所有 create space ios 硬盤 put tin 雙鏈表 ostream Description 最近小M買了一個移動硬盤來儲存自己電腦裏不常用的文件。但是他把這些文件一股腦丟進移動硬盤後,覺得這些文件似乎沒有被很好地歸類,這樣以後找起來豈不是會非常麻煩? 小

bzoj2038: [2009國家集訓隊]Z的襪子(hose)

space r+ update bsp pre size span 昨天 clu 拍了一早上結果是LL的問題。。。c,%%%rose大佬rp++ 昨天珂谷模擬賽,大佬們T2都帶修莫隊65,就我一個暴力40(要是這題+25就機房rank1了。。。)亡羊補牢一下。 化簡一下

[BZOJ2038]Z的襪子

我們 出現 生活 ret iostream n-1 scanf col 是不是 作為一個生活散漫的人,小Z每天早上都要耗費很久從一堆五顏六色的襪子中找出一雙來穿。終於有一天,小Z再也無法忍受這惱人的找襪子過程,於是他決定聽天由命……具體來說,小Z把這N只襪子從1到N編號,然

洛谷—— P2117 Z的矩陣

發現 左右 clas ora www. stdout register 上一個 規模 https://www.luogu.org/problemnew/show/2117 題目描述 小Z最近迷上了矩陣,他定義了一個對於一種特殊矩陣的特征函數G。對於N*N的矩陣A,A的所

BZOJ4031: [HEOI2015]Z的房間

直接 col div ans tdi printf scan clas img n,m<=9,n*m的網格圖,相鄰的.可連邊,問把所有的.連成一棵樹有多少方案,%1e9。 直接矩陣樹,然而高斯消元時模數不是質數沒法直接除,所以利用行列式的性質,某一行乘某個數加到另一行

bzoj2281 [Sdoi2011]白棋

blog output efi 。。 ret 可以轉化 新的遊戲 gist put Description 小A和小B又想到了一個新的遊戲。 這個遊戲是在一個1*n的棋盤上進行的,棋盤上有k個棋子,一半是黑色,一半是白色。 最左邊是白色棋子,最右邊是黑色棋子,

【BZOJ 4031】: [HEOI2015]Z的房間

表示 con c++ def font clu rdquo 直接 als 題目大意:   給一個n×m的網格,“.”表示可聯通,求該網格可構成的生成樹個數在1E9的剩余系中的結果。(n,m<=9) 題解:   忘了刪註釋WA了

BZOJ 2038: [2009國家集訓隊]Z的襪子(hose) | 莫隊

方案 name sort hose href www 數組 r+ con 題目: http://www.lydsy.com/JudgeOnline/problem.php?id=2038 題解: 開LongLong!!!! 按照莫隊的方法把詢問拍個序,然後搞cnt數組統計

z的襪子

總數 href oid long long ring 算法 http cin 是不是 傳送門 題目描述 作為一個生活散漫的人,小Z每天早上都要耗費很久從一堆五顏六色的襪子中找出一雙來穿。終於有一天,小Z再也無法忍受這惱人的找襪子過程,於是他決定聽天由命…… 具體來說,小Z

BZOJ 2038 2009國家集訓隊 Z的襪子【模板·莫隊】

com 技術 bsp 高效 題解 數量 div image 概率 【題解】   1,先說說莫隊算法。     莫隊算法是用來離線處理區間問題的算法。非常易於理解和使用,且運用十分廣泛。     假設我們現在已知區間[L,R]的答案,如果我們能以較低的時間復雜度擴展得到區間