A94747.皓仔的数字分割
入门
官方
通过率:0%
时间限制:1.00s
内存限制:128MB
题目描述
皓仔得到了一个非常非常大的数字,这个数字的数值竟比 long long 类型的最大值还要大。
由于数字实在太大,皓仔很容易在摘抄这个数字的时候写错数位。 因此皓仔决定按照每 k 个数位分割一次并且输出的方式对这个数字进行分割,如果最后剩下的数字不足 k 位则将剩下的全部数字一起输出。
对于数字的分割操作会从高位到低位进行, 例如将数字 12345678 按照 3 位来进行分割的话, 会得到并且输出 3 个数字: 123,456,78 。
输入格式
第一样输入数字 a, 数字 a 的长度在 1 到 10000 之间,保证 a 的任何一个数位都不等于 0。
第二行输入一个整数 k, 代表分割数字的长度。 (1≤k≤ 数字 a 的长度 )。
输出格式
按顺序输出所有分割之后得到的数字, 数字之间使用空格隔开。
输入输出样例
输入#1
12345678 3
输出#1
123 456 78
输入#2
99824353 4
输出#2
9982 4353
说明/提示
对于本题所有的数据,数字 a 的长度在 1 到 10000 之间,保证 a 的任何一个数位都不等于 0,1≤k≤ 数字 a 的长度。