Mai intai trebuie sa te autentifici.
Cod sursa(job #295557)
Utilizator | Data | 3 aprilie 2009 13:36:13 | |
---|---|---|---|
Problema | Next | Scor | 30 |
Compilator | cpp | Status | done |
Runda | Arhiva de probleme | Marime | 0.45 kb |
#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;
}