#P3021. 「NOIP2008」火柴棒等式

「NOIP2008」火柴棒等式

Description

给你 nn 根火柴棍,你可以拼出多少个形如“ A+B=CA+B=C ”的等式?等式中的 AABBCC 是用火柴棍拼出的整数(若该数非零,则最高位不能是 00 )。

用火柴棍拼数字 090-9 的拼法如图所示:

若图片失效请下载附加文件

注意:

11. 加号与等号各自需要两根火柴棍

22. 如果 ABA\ne B,则 A+B=CA+B=CB+A=CB+A=C 视为不同的等式(A,B,C0A,B,C\geq 0

33. nn 根火柴棍必须全部用上

Input Format

输入文件 matches.inmatches.in 共一行,有一个整数 nn

Output Format

输出文件 matches.outmatches.out 共一行,表示能拼成的不同等式的数目。

Sample

matches1.in

14

matches1.out

2

matches2.in

18

matches2.out

9

样例二说明

99 个等式为:

0+4=40+4=4

0+11=110+11=11

1+10=111+10=11

2+2=42+2=4

2+7=92+7=9

4+0=44+0=4

7+2=97+2=9

10+1=1110+1=11

11+0=1111+0=11

Hint

对于100%100\% 的数据,n24n\leq24