好棒三點了
派大星每天三點都會醒來吃美味蟹堡,久而久之他就變胖了,珊迪為了讓他減肥,提出了一個計畫。
首先先定義完美二元樹,
代表深度是 的完美二元樹。
只有一個節點,這個節點為根節點。
為一個根節點各連一條邊到兩個 的根節點所形成的一棵 個點的有根樹。
中,每個節點的編號滿足: (1)根節點的編號是 。 (2)若節點 不是葉節點,則其左孩子的編號為 ,右孩子的編號為 。 下圖為
。
如果不懂,請參見 perfect binary tree
我們稱
上的一組三元數組 是「美味」的,若 且節點 到節點 的最短路徑會經過節點 。 定義
為 上美味的三元數組的數量。 每次吃美味蟹堡前,珊迪會給他一個正整數
,他必須回答出 除以 的餘數才能吃他的美味蟹堡。 派大星不會數數,所以他偷偷拜託你幫他求出答案,他一共會問你
次。
Input
第一行輸入一個正整數
接下來輸入
Output
輸出
Constraints
第
第
第
第
第
Sample Input 1
Copy
3
1
2
3
Sample Output 1
Copy
0
1
27
评论