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

Сбор черники. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Поиск числа компонент связности графа http://www.cyberforum.ru/cpp-beginners/thread279300.html
Здравствуйте. Очень нужна ваша помощь, сама уже устала этим заниматься. Неполучается. Мне нужно найти число компонент связности, т.е. колличество несвязных (под)графов в одном большом графе, который задан матрицей смежности. Делается это, вроде, поиском в глубину, но как это реализовать, я не знаю. Вообще, задание у меня - найти цикломатическое число графа, я кое-чего уже сделала, а...
C++ ошибка Invalid indirection (связано с указателем) #include "iostream.h" #include "conio.h" using namespace std; int m; //незнаю нужно ли сюда class mass { public: mass_A1(int *, int); ~mass(); void min_mass (int *,int); http://www.cyberforum.ru/cpp-beginners/thread279290.html
string = define + string ; C++
ОС: Win7 Компилятор: Microsoft Visual Studio 8 | -------------------------------------------- Понимаю что вопрос глупый, но всё же как сделать так: SEND_URL = URL_REQUEST+IpszCmdParam ; есть: константа URL_REQUEST = “http://127.0.0.1/test.php?id=” ; переменная IpszCmdParam = “i_id”; нужно получить из этого одну строку типа:
Ввод русских символов. C++
Здравствуйте, простите пожалуйста что отвлекаю, я хотел бы спросить как сделать так, что бы русские символы можно было вводить? Я вот так вот попробывал сделать: #include<iostream> using namespace std; int main(){ setlocale(LC_ALL, "Russian"); const int bukvu = 20; char slovo; while(true){
Visual C++ MFC вычисления внутри метода OnDraw http://www.cyberforum.ru/cpp-beginners/thread279270.html
Помогите пожалуйста как произвести вычисления по формуле внутри метода OnDraw???
C++ Поднять настроение))) Кто хочет посмеяться скомпелируйте это #include<iostream> #include<conio.h> #include<cstring> using std::cout; using std::cin; using std::endl; using std::string; подробнее

Показать сообщение отдельно
asics
Freelance
Эксперт C++
 Аватар для asics
2838 / 1775 / 144
Регистрация: 09.09.2010
Сообщений: 3,842
19.04.2011, 14:13     Сбор черники.
Вот з файловым вводом/выводом
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
26
27
28
29
30
#include <iostream>
#include <fstream>
#include <vector>
 
int main(){
  std::ifstream ifs("INPUT.TXT");
  std::ofstream ofs("OUTPUT.TXT");
  int sz;
  ifs >> sz;
  std::vector<int> a(sz);
  for(int i = 0; i < sz; ++i)
    ifs >> a[i];
  int idx_miidle = 1, idx_left = 0, idx_right = 2, sum_lef = a[0] + a[sz - 1] + a[1],
  sum_right = a[sz - 1] + a[0] + a[sz - 2];
  for(int i = 1; i < sz - 1; ++i){
    int sum = a[i] + a[i - 1] + a[i + 1],
    _sum = a[idx_miidle] + a[idx_left] + a[idx_right];
    if(sum > _sum){
      idx_miidle = i;
      idx_left = i - 1;
      idx_right = i + 1;
    }
  }
  int sum = a[idx_miidle] + a[idx_left] + a[idx_right];
  if(sum > sum_lef && sum > sum_right)
    ofs << sum;
  else
    ofs << (sum_lef > sum_right? sum_lef : sum_right) << std::endl;
  return 0;
}
 
Текущее время: 14:41. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru