Pagini recente » Cod sursa (job #2872664) | Cod sursa (job #1249555) | Cod sursa (job #185143) | Cod sursa (job #3180421) | Cod sursa (job #2524759)
#include <iostream>
using namespace std;
long long n,k;
long long spartiala,stotala,nr;
long long r1,r2;
long long copie;
int v[10];
int i;
int main()
{
cin>>n>>k;
copie=n;
while(copie)
spartiala+=copie%10,copie/=10;
stotala=spartiala*k;
if(n>1000) nr=n%1000;
else if(n==0) nr=0;
else
{
copie=n;
while(copie)
{
v[++i]=copie%10;
copie/=10;
}
copie=n;
while(copie)
{
v[++i]=copie%10;
copie/=10;
}
copie=n;
while(copie)
{
v[++i]=copie%10;
copie/=10;
}
nr=v[3]*100+v[2]*10+v[1];
}
r1=stotala%9;
r2=nr%8;
if((9*r2)-(8*r1)<0) cout<<9*r2-8*r1+72;
else cout<<9*r2-8*r1;
}