Pagini recente » Cod sursa (job #668826) | Cod sursa (job #1511528) | Cod sursa (job #2095475) | Cod sursa (job #354408) | Cod sursa (job #272689)
Cod sursa(job #272689)
#include <stdio.h>
#include <string.h>
const int N=100;
char c[N];
int c2[N];
long d,rest=0;
void obtinere()
{
long i,nr=1;
fgets(c,N-1,stdin);
c2[0]=strlen(c)-1;
for(i=c2[0];i>=0;i--)
c2[nr++]=c[i];
for(i=1;i<=c2[0];i++)
c[i]=c2[i];
scanf("%ld",&d);
}
void impartire()
{
int i,t=0;
for(i=c2[0];i>=1;i--,t=t%d)
c2[i]=(t=t*10+c2[i])/d;
for(;c2[0]>1 &!c2[c2[0]];c2[0]--);
for(i=c2[0];i>=1;i--)
rest=10*rest+c[i];
}
int main()
{
freopen("next.in","r",stdin);
freopen("next.out","w",stdout);
long i;
obtinere();
impartire();
for(i=1;i<=c2[0];i++)
printf("%c",c[i]);
return 0;
}