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

Задержка выполнения программы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Использование переменной типа char в цикле for http://www.cyberforum.ru/cpp-beginners/thread938175.html
Ребята, подскажите пожалуйста, как использовать 8-ми битную переменную в цикле for? Неправильный пример - for(char i = 0; i < N; i++)
C++ Перегруженный оператор MathClass = Harry; Как можно заметить, чтобы назначить Harry шестым элементом массива MathClass здесь использован перегруженный оператор приспоения класса Student Раньше я думал, что перегрузка - это предоставление оператору функций, которых, он изначально не имел. Что означает это слово в данном контексте? http://www.cyberforum.ru/cpp-beginners/thread938146.html
C++ не могу понять ошибку
#include <iostream> using namespace std; int main(); { double a=0, b-0, c=0; cout <<"a"; cin >> a; cout "b" ;
C++ Операторы сравнения в книге ООАнализ и проектирование
Вопрос не настолько серьезный но все же: в книге объектно-ориентированный анализ и проектирование автор книги постоянно в своих пример при перегрузке операторов сравнения использует int вместо bool. почему? int operator==(const DisplayItem&) const; int operator!=(const DisplayItem&) const; Добавлено через 23 минуты ???
C++ Нужен Конвентер валют на С++ http://www.cyberforum.ru/cpp-beginners/thread938100.html
Немогу найти конвентер в гугле, если есть у кого скиньте или ссыоку, сам я програмист не очень, или помогите написать мне конвентер, заранее спасибо!
C++ operator+ как член класса Могу ли я сделать operator+ как член класса таким образом? myClass& myClass::operator+(const myClass& other1, const myClass& other2) { data += other.data; return *this; } подробнее

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

Задержка выполнения программы - C++

15.08.2013, 01:04. Просмотров 820. Ответов 9
Метки (Все метки)

Ребята, помогите найти проблему плз..
Дело в том, что при запуске программы она висит 20 сек, и только потом передается управление функции main и выполняются действия, которые дают ожидаемый результат в текстовом файле OUTPUT1.TXT.
В чем может быть проблема?

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#include <fstream>
#include <vector>
using namespace std;
 
int main()
{
    ifstream fin("INPUT1.txt");
    short n, k;
    fin >> n >> k;
    fin.close();
    vector<vector<int> > a(n+1, vector<int>(k+1, 1));
    for (int i = 2; i <= k; i++) a[1][i] = 2;
    for (int i = 2; i <= n ; i++)
        for (int j = 2; j <= k; j++)
            if (i < j) a[i][j] = a[i-1][j] << 1;
              else if (i == j) a[i][i] = a[i-1][i-1]*2 + 1;
 
    for (int i = 3; i <= n; i++)
        for (int j = 2; j <= i-1 ; j++)
           a[i][j] = a[i-1][j]*2 - a[i-j-1][j];
    ofstream fout("OUTPUT1.TXT");
    fout << a[n][k];
    fout.close();
    return 0;
}
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru