Pagini recente » Cod sursa (job #1450379) | Cod sursa (job #738460) | Cod sursa (job #1957905) | Cod sursa (job #2909193) | Cod sursa (job #1891516)
#include <iostream>
#include <bits/stdc++.h>
#include <fstream>
using namespace std;
ifstream f("next.in");
ofstream g("next.out");
long long d,x,nrn,nrd,n,catul,r;
char c;
int a[1000001];
void cat()
{
nrd=log10(d)+1;
for(int i=1;i<=nrd;i++)
x=x*10+a[i];
for(int i=nrd;i<=n;i++)
{
catul=catul*10+x/d;
r=x%d;
x=r*10+a[i];
}
g<<(catul+1)*d;
}
int main()
{
f.get(c);
while(c != '\n')
{
a[++n] = c - '0';
f.get(c);
}
f>>d;
cat();
return 0;
}