#B3970. [语言月赛 202405] 数字取模

[语言月赛 202405] 数字取模

题目描述

小 S 的生日就要到了,小 Q 决定送给小 S 数字 xx 当做礼物。为此,她首先准备了一个四位数 xx

但是,小 S 并不喜欢 k\geq k 的数字。因此,小 Q 要将 xx每一位上的数字分别变成这一位数字除以 kk 得到的余数。

请你告诉小 Q 最终 xx 会变成什么样子。

输入格式

一行,两个用空格隔开的正整数 x,kx, k,其中 xx 表示小 Q 准备的数字,保证是一个四位正整数kk 的含义参照题目描述。

输出格式

一行,一个非负整数,表示 xx 每一位对 kk 取余后的数字。

7432 3

1102

7070 7

0

1234 9

1234

7123 7

123

提示

样例 1 解释

数字 7733 取余等于 11,数字 4433 取余等于 11,因此最后 xx 会变成 11021102

样例 2 解释

两个 7777 取余后都变为 00,于是整个数字都变成 00,注意不要输出多余的前导 00。样例 4 同理。

样例 3 解释

数字 1,2,3,41, 2, 3, 4<9< 9,所以整个数字不变。

数据范围

对于前 30%30 \% 的数据,保证 xx 的十位、百位、千位都 <k< k
对于另 30%30 \% 的数据,保证 xx 的个位、十位、百位都 <k< k
对于 100%100 \% 的数据,保证 1000x99991000 \leq x \leq 99991k91 \leq k \leq 9