Форум программистов, компьютерный форум CyberForum.ru

Задача на MINIMUM в стеке - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как найти максимум который выходить за предел всех типов данных? http://www.cyberforum.ru/cpp-beginners/thread518113.html
Я делал таким образом, но числа ограничены int. Как можна найти минимум и максимум если число будет например 999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999 заранее благодарю. // Макс мин.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" #include <iostream> #include <fstream> #include...
C++ строки Помогите блок-схему сделать к этой программе пожалуйста #include <iostream> #include <string> #include <sstream> using namespace std; int main() { string str("HOW DO YOU DO"); string word1, word2, outstr; http://www.cyberforum.ru/cpp-beginners/thread518111.html
Из Turbo Pascal в C++ C++
var mas:arrayof Integer; A,i,n,sum:Integer; begin write('4islo elementov massiva: '); readln(n); writeln('Vvedite massiv: '); for i:=1 to n do read(mas); write('Vvedite 4islo A: '); readln(A);
Семафор C++
Условия задания. Есть 10 компьютеров в лаборатории и постоянный поток студентов. Каждый студент хочет использовать компьютер в течение ограниченного случайного промежутка времени. Реализовать это задание с помощью семафора. Каждый студент имеет целое число, которое представляет собой время, которое он хочет просидеть за компьютером. Используйте массив или структуру данных, представляющих собой...
C++ Из Turbo pascal в С++ http://www.cyberforum.ru/cpp-beginners/thread518054.html
var st: string; i, count: integer; begin readln(st); for i:=1 to length(st) do if st in then inc(count); writeln(count); end.
C++ Задача на вывод текстового файла Дан текстовый файл, каждая строка которого изображает целое число, дополненное слева и справа несколькими пробелами. Вывести количество этих чисел и их сумму подробнее

Показать сообщение отдельно
x1Mike7x
214 / 127 / 6
Регистрация: 06.11.2010
Сообщений: 234
13.03.2012, 20:24     Задача на MINIMUM в стеке
C++
1
2
3
4
5
6
7
8
9
..........................
stack < pair < int, int > > st;
for ( int i = 0; i < n; ++i )
{
    cin >> x;
    int m = st.empty() ? x : min( x, st.top().second );
    st.push( make_pair( x, m ) );
}
........................
 
Текущее время: 01:23. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru