0 / 0 / 0
Регистрация: 22.08.2010
Сообщений: 8
1

Быстрое считывание последовательности пар

28.09.2012, 01:15. Показов 1300. Ответов 6
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте, есть программа, которая считывает последовательность пар неотрицательных чисел.
После запуска, екран, и ничего не выводится, в чем может быть проблема?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream.h>
static const int N = 10000;
int main()
  { int i, p, q, id[N];
    for (i = 0; i < N; i++) id[i] = i;
    while (cin >> p >> q)
      { int t = id[p];
        if (t == id[q]) continue;
        for (i = 0; i < N; i++)
          if (id[i] == t) id[i] = id[q];
        cout << " " << p << " " << q << endl;
      }
 }
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.09.2012, 01:15
Ответы с готовыми решениями:

Быстрое считывание 32кб из файла 7гб
Есть бинарный файл размером 6,95 ГБ, он представляет из себя массив short. Необходимо быстро...

Определить, сколько в последовательности пар соседних взаимно простых чисел
Вводится последовательность из N целых положительных элементов. Определить, сколько в...

Найти в последовательности, количество пар подряд идущих отрицательных элементов
Задача звучит так: Найти в последовательности чисел, заданных пользователем с клавиатуры,...

Определить сколько в последовательности пар соседних взаимно простых чисел
Вводится последовательность из N целых положительных элементов. Определить сколько в...

6
18 / 18 / 2
Регистрация: 21.09.2012
Сообщений: 78
28.09.2012, 01:39 2
во первых, где
C++
1
return 0;
?
во вторых в конце, перед return 0; вставь:
C++
1
cin.get();
0
5498 / 4893 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
28.09.2012, 01:42 3
Сначала введите два числа.
0
0 / 0 / 0
Регистрация: 22.08.2010
Сообщений: 8
28.09.2012, 01:46  [ТС] 4
Цитата Сообщение от severus-x Посмотреть сообщение
во первых, где
C++
1
return 0;
?
во вторых в конце, перед return 0; вставь:
C++
1
cin.get();
Не помогло, запускается, и думает

alsav22, см. код, массив сам заполняется
0
18 / 18 / 2
Регистрация: 21.09.2012
Сообщений: 78
28.09.2012, 01:49 5
C++
1
while (cin >> p >> q)
тут запрашивается ввод с клавиатуры
1
5498 / 4893 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
28.09.2012, 01:50 6
Цитата Сообщение от zakbc Посмотреть сообщение
alsav22, см. код, массив сам заполняется
Сами смотрите код.
Цитата Сообщение от zakbc Посмотреть сообщение
while (cin >> p >> q)
Вы это видите? Приглашение на ввод дух чисел.
1
0 / 0 / 0
Регистрация: 22.08.2010
Сообщений: 8
28.09.2012, 01:54  [ТС] 7
Цитата Сообщение от severus-x Посмотреть сообщение
C++
1
while (cin >> p >> q)
тут запрашивается ввод с клавиатуры
А, да, я не туда посмотрел

Добавлено через 2 минуты
Цитата Сообщение от alsav22 Посмотреть сообщение
Сами смотрите код.
Вы это видите? Приглашение на ввод дух чисел.
да, я не туда посмотрел

Добавлено через 1 минуту
Спасибо за подсказки. Все понял
0
28.09.2012, 01:54
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.09.2012, 01:54
Помогаю со студенческими работами здесь

Циклы: определить, сколько в последовательности пар соседних взаимно простых чисел
Вводится последовательность из N целых положительных элементов. Определить, сколько в...

Функция, определяющая, сколько в последовательности пар соседних взаимно простых чисел
Вводится последовательность из N целых положительных элементов. Определить сколько в...

Быстрое считывание ИЗ excel файла
Всем добрый день. Интересует вот какой вопрос: Имеется xls файл, в котором в реальном времени...

Организовать считывание из файла пар чисел
Подскажите пожалуйста. Есть такая програмка: #include &lt;stdafx.h&gt; #include &lt;stdio.h&gt; #include...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru