描述
一個代碼等式就是形如x1x2...xi=y1y2...yj,這裡xi和yj是二進制的數字(0或1)或者是一個變量(如英語中的小寫字母)。每一個變量都是一個有固定長度的二進制代碼。例如:
a,b,c,d,e是變且它們的長度分別是4,2,4,4,2。考慮等式:1bad1=acbe,這個等式共有16組解。現要求任給一個等式,計算一共有多少組解。
(變量最多26個,長度和不超過10000)
輸入格式
第一行數N為變量個數;
第二行N個數,為每個變量的位數
第三行為一個等式
輸出格式
輸出解的個數,無解輸出0
輸入樣例
5
4 2 4 4 2
1bad1=acbe
輸出樣例
16
求解釋16是怎麼算出來的
http://www.cnblogs.com/liaoguifa/archive/2013/06/30/3163971.html