Pagini recente » Cod sursa (job #2757060) | Cod sursa (job #666043) | Cod sursa (job #202913) | Monitorul de evaluare | Cod sursa (job #295557)
Cod sursa(job #295557)
#include <stdio.h>
#define N 1000001
char v[N];
long long d,nr;
void citire()
{
long long i,j,cif=0,rez;
fgets(v+1,N,stdin);
for (i=1; v[i]!='\n'; i++)
cif++;
scanf("%lld",&d);
if (cif<=16)
{
nr=0;
for (i=1; i<=cif; i++)
nr=nr*10+v[i]-'0';
rez=nr+d-(nr%d);
printf("%lld\n",rez);
}
else
printf("%s\n",v+1);
}
int main()
{
freopen("next.in","r",stdin);
freopen("next.out","w",stdout);
citire();
return 0;
}