|
|
От: | WolfHound | |
| Дата: | 01.11.02 20:41 | ||
| Оценка: | |||
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;
}
}