#P10185. [YDOI R1] Necklace
[YDOI R1] Necklace
题目背景
hdkk 正在做项链。
题目描述
hdkk 有 种颜色的珠子,每种珠子有 颗,他可以选出任意颗珠子串成一串项链。
每种珠子有一个漂亮值 ,hdkk 认为项链有一个美丽度,若第 种珠子在项链中有 颗并且 ,则这串项链的美丽度会加上 。
现在他想知道,所有不同的项链的美丽度总和是多少,请你求出答案,并对 取模。
定义两串项链是不同的,当且仅当存在一颗珠子,它在一串项链中出现,在另一串中没有出现。
注意:每颗珠子都是互不相同的,即使颜色一样。
输入格式
第 行有 个正整数 。
第 行有 个整数,第 个数表示 。
第 行有 个整数,第 个数表示 。
输出格式
一个整数,所有不同项链的美丽度的总和对 取模的结果。
2
1 2
2 3
38
2
18 2
9 1
786624
提示
样例解释 #1
颜色 :,颜色 :。
共有 种不同的项链:$\left \{1 \right \},\left \{2\right \},\left \{3\right \},\left \{1,2 \right \},\left \{1,3 \right \},\left \{2,3 \right \},\left \{1,2,3 \right \}$,美丽度总和为 。
本题采用捆绑测试。
子任务编号 | 分值 | ||
---|---|---|---|
对于所有数据,保证 ,,。