Re[2]: Интересная задачка
От: WolfHound  
Дата: 01.11.02 20:41
Оценка:
Здравствуйте UgN, Вы писали:


Релиз:
    if(int k=K%N)
    {
        for(int i=0, t;i<k/2;i++)
        {
            t=a[i];
            a[i]=a[k-i-1];
            a[k-i-1]=t;
        }
        for(int i=0, t;i<(N-k)/2+1;i++)
        {
            t=a[i+k];
            a[i+k]=a[N-i-1];
            a[N-i-1]=t;
        }
        for(int i=0, t;i<N/2;i++)
        {
            t=a[i];
            a[i]=a[N-i-1];
            a[N-i-1]=t;
        }
    }
... << RSDN@Home 1.0 alpha 12 >>
Пусть это будет просто:
просто, как только можно,
но не проще.
(C) А. Эйнштейн
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.