Школа программиста

Забыли пароль?
[задачи] [курсы] [олимпиады] [регистрация]
Логин:   Пароль:    
Скрыть меню
О школе
Правила
Олимпиады
Фотоальбом
Гостевая
Форум
Архив олимпиад
Архив задач
Состояние системы
Рейтинг
Курсы
Новичкам
Работа в системе
Курсы ККДП
Дистрибутивы
Статьи
Ссылки


 
Вернуться
Тема: Как вести в массив числа через пробел и отсортировать по убыванию.
Например: input 5 9 6 8 4 3 [ Enter]
сразу выводит 3 4 5 6 8 9

1
  1  Meirambek, 03 апреля 2011 г. 11:18:05
      #include<iostream>
#include<algorithm>
using namespace std;

int n,a[100001];

int main()
{
cin>>n;
for (int i=1;i<=n;i++) {
cin>>a[i];
}
sort(a+1,a+n+1);
reverse(a+1,a+n+1);
for (int i=1;i<=n;i++){
cout<<a[i]<<" ";
}
return 0;
}
  2  Meirambek, 03 апреля 2011 г. 11:17:27
      SUPERNATURAL!!
ne pravil'no...tebe skazano po ubivaniu!!
  3  Асель Турдалиева, 24 февраля 2011 г. 7:01:05
      ~SupernaturaL_kz~, 22 февраля СПАСИБО!
  4  ~SupernaturaL_kz~, 22 февраля 2011 г. 15:19:34
     
#include<iostream>
#include<algorithm>
using namespace std;

int n,a[100001];

int main()
{
cin>>n;
for (int i=1;i<=n;i++) cin>>a[i];
sort(a+1,a+n+1);
for (int i=1;i<=n;i++) cout<<a[i];
return 0;
}
  5  Nursultan Turdaliev, 22 февраля 2011 г. 14:56:57
      #include<algorithm>
#include<vector>
sort() function
1

Чтобы оставить сообщение необходимо зарегистрироваться и авторизоваться!

Красноярский краевой Дворец пионеров, (c)2006 - 2026, ИНН 246305493507, E-mail: admin@acmp.ru