Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.54/13: Рейтинг темы: голосов - 13, средняя оценка - 4.54
0 / 0 / 0
Регистрация: 05.10.2018
Сообщений: 15
1

Вывести числа в порядке неубывания

06.10.2018, 20:06. Показов 2427. Ответов 1
Метки нет (Все метки)

Дано N целых чисел, которые требуется отсортировать в порядке неубывания. Среди чисел не будет двух, разница между которыми превышает 10 в 7 степени.
Формат входных данных
Первая строка входных данных содержит целое число N (1≤N≤100000), вторая строка — N целых чисел, не превышающих по модулю 2⋅10 в 9 степени. Никакие два не различаются более, чем на 10 в 7 степени.
Формат выходных данных
Выведите данные числа в порядке неубывания.
Примеры
входные данные
1
863961129
выходные данные
863961129

входные данные
2
1559168841 1559168839
выходные данные
1559168839 1559168841
Ограничение по времени
3 секунды
Ограничение по памяти
64 мегабайта
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.10.2018, 20:06
Ответы с готовыми решениями:

Вывести цифры числа в порядке неубывания
Дано произвольное целое положительное число K ( K<=10^9). Вывести цифры этого числа в порядке...

Упорядочить 3 числа в порядке неубывания
#include <iostream> using namespace std; int main() { int a, b, c; cin >> a >> b >> c;...

Напечатать числа в порядке неубывания
Помогите пожалуйста написать программу: Даны целые числа a1, a2, ..., an. Напечатать числа в...

Отсортировать 3 числа в порядке неубывания ( #define swap )
Всем привет, возможно ли через #define сделать что-то подобное? #define SWAP(x,y,z) ( if ( y >...

1
0 / 0 / 0
Регистрация: 03.01.2020
Сообщений: 4
03.01.2020, 10:51 2
#include <iostream>
#include <algorithm>
using namespace std;

const int MAX_SIZE = 1000;

void input(int *a, int size) {
for(int i = 0; i < size; ++i) {
cin >> a[i]; // ввод массива
}
}

void bubbleSort(int *array, int size) {
int swap_counter = 0;
for(int i = 1; i < size; ++i) {
for(int j = 1; j <= size - i; ++j) {
if(array[j - 1] > array[j]) {
swap(array[j - 1], array[j]);
swap_counter++;
}
}
}
cout << swap_counter;
}

int main() {
int mainArray[MAX_SIZE], size;
cin >> size;
input(mainArray, size);
bubbleSort(mainArray, size);
return 0;
}
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
03.01.2020, 10:51

Вывести все предложения текста в порядке неубывания их длины
Люди,прошу,помогите задачу решить...зачет нужен(((Три задачи не решила,меньше недели. На Двумерный...

Вывести в порядке неубывания (возрастания) отрицательные элементы массива
Дан одномерный массив из N случайных действительных чисел в диапазоне от -5 до 5. Вывести в...

Отсортировать числа из файла в порядке неубывания используя stl
в текстовом файле записан набор целых чисел. отсортировать эти числа в порядке неубывания. ...

Упорядочить все числа n от 1 до m в порядке неубывания количества делителей
Написал программу по условию: Пусть для целого n&gt;0 функция d(n) равна количеству делителей числа...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.