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

задача - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ наследование в С++ http://www.cyberforum.ru/cpp-beginners/thread355078.html
Добрый вечер. относительно недавно мною была получена задача, а точнее несколько задач в одной...И как это ни печально звучит, проблемы возникли ещё на стадии осознания "А что от меня хотят?" текст...
C++ Дан массив а, состоящий из 10 целых чисел Ребятки,помогите пожалуйста решить такие задачи на чистом С. 1. Дан массив а, состоящий из 10 целых чисел. Определить, сколько раз повторяется наибольшее значение, вывести порядковые номера... http://www.cyberforum.ru/cpp-beginners/thread355076.html
C++ Разработать программу, проверяющую правильность написания отдельных слов
Имеется некоторый файл с текстом и файл содержащий отдельные слова (словарь). Разработать программу, проверяющую правильность написания отдельных слов, а в случае необходимости добавляющие отдельные...
C++ числа
Если сумма трех попарно-различный действительных чисел x, y,z, меньше единицы, то наименьшее из этих трех чисел заменить полусуммой двух других, в противном случаи заменить меньшее из x, y,...
C++ Передача в функцию элементов структуры http://www.cyberforum.ru/cpp-beginners/thread355043.html
Всем доброго времени суток! Подскажите пожалуйста как передать элементы структуры в функцию.Задача следующая есть структура данных: struct Month { char Mon ; int Day; };
C++ Curl, Useragent как в curl передавать "настоящий" useragent? на php так: $_SERVER а на с++? ... curl_easy_setopt(curl,CURLOPT_USERAGENT,настоящий_юзерагент); ... Добавлено через 26 минут ау, никто не знает?... подробнее

Показать сообщение отдельно
tennisru
13 / 13 / 1
Регистрация: 10.09.2011
Сообщений: 179

задача - C++

22.09.2011, 18:53. Просмотров 576. Ответов 4
Метки (Все метки)

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
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
#include "StdAfx.h"
#include <iostream>
#include <fstream>
#include <math.h> 
 
 
 
using namespace std;
 
 
 
int main()
{ 
       int x,m,i,t,b;
 int y;
 int a[1000],q[1000];
 
        ifstream in;
        ofstream out;
  in.open ("input.txt");
  out.open("output.txt");
  
  in >> x;
     in >> y;
  i=1;
    for (i;x;i++)
      in >> a[i];
  t=a[1];
  b=a[x];
  i=1;
 
  for (i;y;i++)
  { 
      in >> q[i];
  }
  i=1;
 
  for (i;y;i++)
  {t=0;
  b=a[x-1];
      while (t < b)
         
          m=(t+b) / 2;
          if ( a[m] < q[i]) t = m + 1;
          else b = m;
        if (a[i]==t) out << "YES";
        else out << "NO";
  }
 
      in.close();
  out.close();
 
  return 0;
}
при компилировании екзе программа ничего не выдает не отключается, просто рабоает, в чем проблема?

вот если надо суть заадачи

В первой строке входных данных содержатся натуральные числа N и K (0 < N, K < 10001). Во второй строке задаются N элементов первого массива, отсортированного по возрастанию, а в третьей строке – K элементов второго массива. Элементы обоих массивов - целые числа, каждое из которых по модулю не превосходит 10^9.

Формат выходных данных

Требуется для каждого из K чисел вывести в отдельную строку "YES", если это число встречается в первом массиве, и "NO" в противном случае.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru