Pagini recente » Cod sursa (job #2347099) | Cod sursa (job #2343588) | Utilizatori inregistrati la Info Oltenia 2018 Proba pe Echipe Clasele 7 - 8 | Cod sursa (job #1977213) | Cod sursa (job #3275190)
#include <fstream>
#include <algorithm>
using namespace std;
ifstream cin("sarpe.in");
ofstream cout("sarpe.out");
int v[2005];
int main()
{
char c;
int cnt=0;
while(cin>>c)
v[cnt++]=c-'0';
reverse(v,v+cnt);
if(cnt==1 && v[0]==1)
{
cout<<1;
return 0;
}
else if(cnt==1 && v[0]==2)
{
cout<<8;
return 0;
}
int t=0;
for(int i=0;i<cnt;i++)
{
t=t+v[i]*5;
v[i]=t%10;
t/=10;
}
while(t)
{
v[cnt++]=t%10;
t/=10;
}
v[0]-=3;
for(int i=0;i<cnt;i++)
{
if(v[i]<0)
{
v[i]+=10;
v[i+1]--;
}
}
if(v[cnt-1]==0)cnt--;
for(int i=cnt-1;i>=0;i--)
{
cout<<v[i];
}
//(n)*4+;
return 0;
}
/**
8n-8
*/