Cod sursa(job #3156797)

Utilizator BlaugranasEnal Gemaledin Blaugranas Data 13 octombrie 2023 10:40:25
Problema Next Scor 100
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.35 kb
#include<bits/stdc++.h>
using namespace std;
ifstream F("next.in");
ofstream G("next.out");
string s;
long long d,r;
int i,j;
int main()
{
   for(F>>s>>d,j=s.size();i<j;++i)
        r=(r*10+s[i]-'0')%d;
   d-=(!r)?d:r;
   for(i=j-1;i>=0;--i)
        d+=s[i]-'0',s[i]=char(d%10+'0'),d/=10;
   if(d)
        G<<d;
   G<<s;
   return 0;
}