题目 3566

[NOIP2008-提高] 火柴棒等式

查看题解 ↗GitHub ↗如何评测
题号
3566
时间限制
1000 ms
内存限制
33554432 MB
标签
枚举模拟

题目描述

给你n根火柴棍,你可以拼出多少个形如“A+B=CA+B=C”的等式?等式中的AA、BB、CC是用火柴棍拼出的整数(若该数非零,则最高位不能是00)。用火柴棍拼数字0−90-9的拼法如图所示:

题面图片

注意:

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

  2. 如果A≠BA\neq B,则A+B=CA+B=C与B+A=CB+A=C视为不同的等式(A,B,C>=0A,B,C>=0)

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

输入输出格式

输入格式:

一个整数n(n<=24)n(n<=24)。

输出格式:

一个整数,能拼成的不同等式的数目。

输入输出样例

输入样例#1:

14

输出样例#1:

2

输入样例#2:

18

输出样例#2:

9

说明

【输入输出样例1解释】

22个等式为0+1=10+1=1和1+0=11+0=1。

【输入输出样例2解释】

99个等式为:

0+4=4
0+11=11
1+10=11
2+2=4
2+7=9
4+0=4
7+2=9
10+1=11
11+0=11

数据下载

题目 3566 的公开数据

正在读取文件列表…

常用命令

题目 3566 的 ROJ 命令

以下命令默认使用全局安装的 ROJ Skill,请在终端中直接执行;如果修改过 AGENT_HOME,请将命令中的 ~/.agents 替换为对应目录。