Pagini recente » Cod sursa (job #1516921) | Cod sursa (job #539322) | Cod sursa (job #1622781) | Cod sursa (job #2731060) | Cod sursa (job #272727)
Cod sursa(job #272727)
#include <stdio.h>
#include <string.h>
#define N 101
#define D 17
int v[N];
long long d;
void citire()
{
int i,r=0;
char s[N+1];
fgets(s,N+1,stdin);
v[0]=strlen(s);
--v[0];
for (i=v[0]-1; i>=0; i--)
v[++r]=s[i]-'0';
/* for (i=1; i<=v[0]; i++)
printf("%d",v[i]);*/
scanf("%lld",&d);
}
int rest(int v[],long long p)
{
long long i, t = 0;
for (i = v[0]; i > 0; i--)
t = (t * 10 + v[i]) % p;
return t;
}
void impartire(int v[],long long p)
{
long long i,t;
for (i = v[0]; i > 0; i--, t %= p)
v[i] = (t = t * 10 + v[i]) / p;
for (; v[0] > 1 && !v[v[0]]; v[0]--);
}
void adunare(int v[])
{
int i,t=0,aux;
for (i=1; i<=v[0] || t; ++i)
{
aux=t+v[i];
v[i]=aux%10;
t=aux/10;
}
}
void rezolvare()
{
}
int main()
{
freopen("next.in","r",stdin);
freopen("next.out","w",stdout);
citire();
return 0;
}