Cod sursa(job #1118843)

Utilizator vlcmodanModan Valentin vlcmodan Data 24 februarie 2014 13:34:28
Problema Radix Sort Scor 0
Compilator cpp Status done
Runda Arhiva educationala Marime 0.79 kb
#include <iostream>
#include<stdio.h>
using namespace std;
int a,b,c,n;
int a10;
void putere(int x)
{
    while(x!=0)
    {
        a[++a[0]]=x%10;
        x/=10;
    }
    b[0]=1;
    b[1]=1;
    for(i=1;i<=10;i++)
    {
        s=0;
        for(j=1;j<=a[0];i++)
        {
            for(u=1;u<=b[0]+2;u++)
            {
                c[i+j-1]+=a[i]*b[j]+s;
                s=c[i+j-1]/10;
                c[i+j-1]%=10;
            }
        }
        s=a[0]+b[0]+2;
        while(c[s]==0&&s>0)
        s--;
        for(i=0;i<=s;i++)
        {
            b[i]=c[i];
            c[i]=0;
        }
}
int main()
{
    freopen("radixsort.in","r",stdin);
    freopen("radixsort.out","w",stdout);
    scanf("%d %d %d &d",&n,&a,&b,&c);
    putere();
    return 0;

}