С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

Химическая реакция - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Посчитать сумму ряда, ограничивая число элементов ряда первым элементом, меньшим заданной величины http://www.cyberforum.ru/cpp-beginners/thread1129762.html
Посчитать сумму ряда, ограничивая число элементов ряда первым элементом, меньшим заданной величины eps. Определить реальную точность ряда. Помогите ПОЖАЛУЙСТА . У меня еще 8 подобных заданий(150+...
C++ Определить, совпадает ли текст с начальным отрезком ряда В заданный непустой текст входят только цифры и буквы. Определить, удовлетворяет ли он следующему свойству: Текст совпадает с начальным отрезком ряда 0123456789 (например: 0, 01, 012). http://www.cyberforum.ru/cpp-beginners/thread1129746.html
Посоветйте литературу по c++ C++
Я так понмаю для c++ лучше использовать visual studio? Так вот мне нужна литература, чтобы там и про сам visual studio было написано и про c++. Желательно на русском языке, но можно и на английском,...
C++ Сортировка, найти ошибки в коде
#include <iostream>; #include<locale> using namespace std; int rl3,k; int main() { setlocale(LC_ALL,"Rus"); cout<<"первое рл число"<<endl; int a; cin>>a;//размер массива
C++ Реализовать меню, которое позволит запускать тот или иной код http://www.cyberforum.ru/cpp-beginners/thread1129735.html
Нужно слепить две простейших программы в одну и сделать простую менюшку выбора, той программы, которую хочу использовать. Есть у кого шаблон как правильно использовать switch и case? Слепить надо...
C++ Содержит ли строка string предлоги из массива строк Пытаюсь написать программу, которая способна удалить из предложения, введенного пользователем все предлоги, упомянутые в массиве строк. Обязательно надо string, массив char не вариант ;( Вот самое... подробнее

Показать сообщение отдельно
qews
0 / 0 / 0
Регистрация: 25.03.2014
Сообщений: 1

Химическая реакция - C++

25.03.2014, 22:18. Просмотров 363. Ответов 0
Метки (Все метки)

Условие
Некоторая квадратная матрица A[N*N] задает результаты химической реакции веществ. Все вещества имеют номера от 1 до N. Элемент матрицы A[i,j] равен номеру того вещества, которое получается в результате химической реакции вещества i с веществом j (если вещества не вступают в реакцию, то A[i,j]=0). Задана пробирка, в которую последовательно добавляются некоторые химические вещества в определенной пропорции. Вещество i вступает в химическую реакцию с веществом j , если находится в пробирке непосредственно над ним. Если вещества не вступают в реакцию, то они не смешиваются в пробирке. Необходимо определить, какие вещества и в какой последовательности будут находиться в пробирке после того, как все вещества будут добавлены в пробирку.


Входные данные : in.txt

Первая строка содержит количество различных веществ N и количество добавляемых веществ М.
Следующие N строк содержат элементы матрицы таким образом, что каждая строка файла содержит разделённые пробелом элементы соответствующей строки матрицы.
Последняя строка входного файла содержит M чисел, которые соответствуют номерам веществ. Номера химических веществ следуют в строке файла в той последовательности, в которой они добавлялись в пробирку.
Выходные данные : out.txt
Выходной файл содержит разделённые пробелом номера химических веществ, которые получились в пробирке, начиная от верхнего уровня и заканчивая самым нижним уровнем (после последнего вещества в строке пробела нет).


Пример
in.txt
3 4
1 3 2
3 2 1
2 1 3
1 3 1 2
out.txt
1
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.