#1236. 飞行虫之巢

内存限制:512 MiB 时间限制:1000 ms 标准输入输出
题目类型:传统 评测方式:文本比较
上传者: Komeiji Koishi

题目描述

给定一个长度为的01串,你可以对其进行最多次操作,每次操作形如,选择两个下标(下标从开始)且,然后将从原位置移除,并插入到的前一个位置(即插入到)之间。请问最多使用次操作,一共能得到多少种不同的01串?答案摸输出

输入格式

一行一个01串,和一个非负整数,用空格隔开

输出格式

一行一个非负整数表示答案

样例

样例输入1
0101 1
样例输出1
4
样例输入2
01100110 2
样例输出2
14
样例输入3
1100110101010101111101000111110011111011000111101110101010010101010101 20
样例输出3
139520955

数据范围与提示