#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#include <string.h>
int main(){
char a[1020];
int b;
scanf("%s%d",&a,&b);
int i;
int yu=0;
int temp;
if(strlen(a)==1&&a[0]-'0'<b) printf("0 %d",a[0]-'0');
else{
for(i=0;i<strlen(a);i++)
{
temp=(yu*10+a[i]-'0')/b;
if(temp!=0||i!=0) printf("%d",temp);//因为12除以7,要显示1 5,不能显示01 5,所以
yu=(yu*10+a[i]-'0')%b; //加上条件:商数不为0,或不是第一位数,满足
} //其一才输出
printf(" %d",yu);
}
return 0;
}
//字符1:yu==0,temp=(0*10+1)/7=0;yu=1%7=1;此时i==0,temp==0,两个条件都不满足,,,所以不输出
//字符2:yu==1,temp=(1*10+2)/7=1余5,yu=(1*10+2)%7=5;
//字符3:yu==5,temp=(5*10+3)/7=7余4,yu=4;
........