Добро пожаловать, гость
:: алгоритмы  и методы :: :: олимпиадные задачи :: :: связь :: :: о сайте :: :: форум ::

Форум работает в режиме архива, только для чтения и поиска.
Архив 2004 Архив 2007 Архив 2013

 
 
Опции темы Поиск в этой теме Опции просмотра
  #11  
Старый 01.04.2010, 13:20
Komron

 
Сообщений: n/a

Kod na c++
Код:
#include<stdio.h>
int main ()
         {
         /*****NO recursion*****/
         int n,a[1233];
         scanf ("%i",&n);
         int i;
         for (i=0;i<n;i++)
             {
             scanf ("%i",&a[i]);
             }
             int j,c=0;
         for (i=0;i<n;i++)
             {
             c=0;
             for (j=i+1;j<n;j++)
                 {
                 if (a[i]<a[j])
                    {
                    a[i]=a[j];
                    c++;
                    break;
                    }
                 }
                 if (c==0)
                    {
                    a[i]=0;
                    }
             }
             for (i=0;i<n;i++)
                 {
                 printf("%i ",a[i]);
                 }
             getchar();
             getchar();
             return 0;
         }

Последний раз редактировалось MBo, 01.04.2010 в 15:44.
 


Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Рекурсия. Олимпиадная задача 7. гость Задачи 0 25.04.2009 17:37
Олимпиадная задача, рекурентные гость Математические алгоритмы (другое) 5 29.01.2009 17:12
Олимпиадная задача на паскале nastya_ab Реализация, исходники, языки 13 26.01.2009 21:00
Рекурсия. гость Задачи 1 14.12.2008 18:39
Помогите с Задачкой (Рекурсия) nfirdavs Задачи 3 03.09.2007 22:15