#arc037d. [arc037_d]Chaotic Polygons
[arc037_d]Chaotic Polygons
问题描述
对于非负整数 ,级别为的Sierpinski gasket是指以下形状:
- 级别为0的Sierpinski gasket是一个正三角形。
- 级别为()的Sierpinski gasket是通过对级别为的Sierpinski gasket中的每个包含的个正三角形进行以下操作得到的: (操作)连接每个正三角形的边的中点,并在中心创建一个小正三角形。从图形中去除这个小正三角形(结果是原始正三角形被分割成三个小正三角形)。
下面显示了级别为的Sierpinski gasket的示意图。
给定正整数。考虑级别的Sierpinski gasket中所有包含的个正三角形的边。求由这些线段组成的简单多边形(非自交多边形)的数量,将其除以并求余数。即使它们是相似的多边形,如果位置不同也要区分开来。
下面展示了应计算的多边形和不应计算的多边形的例子。
输入
输入通过标准输入给出,格式如下:
- 第1行包含整数()。
输出
输出计算出的多边形的数量,并将其除以并求余数,然后换行。
输入示例1
1
输出示例1
11
存在以下11个简单多边形。
输入示例2
2
输出示例2
1033
输入示例3
3
输出示例3
30304092
输入示例4
123
输出示例4
853343829