logo AlgoBeat OnlineJudge
登录 注册

#102032. [BZOJ 2032] [2009国家集训队]密码系统

内存限制:259 MiB 时间限制:20000 ms 标准输入输出
题目类型:传统 评测方式:文本比较
上传者: 匿名

题目描述

Lambda 受任于某情报站,他的工作是获取敌人情报。一次他在破解密码系统时,得到了一个 进制数 ,满足 。他发现组成 的数字很奇特。为了验证 的特殊性,他将所有模 进制数,按照各数位构成的集合分类,并想知道每一类数各有多少个。

输入格式

共一行,包含四个整数

输出格式

行,每行包含一个集合 和整数 ,以单个空格隔开。集合 用其所有元素的递减序列表示,如 表示为 表示数位集合为 的满足以上性质的数的数目。集合按照字典序输出,每个集合只输出一次。由于 可能很大,只需输出它除以 的余数即可。

样例输入

3341

样例输出

00
11
101
20
200
212
2101

样例说明

在所有三位三进制数( )中,模 的数为 。数位集合为 的有 个(),数位集合为 的有 个(),数位集合为 的有 个(),数位集合为 的有 个()。

数据范围与提示

对于 的数据,

版权所有者:赖陆航