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

*Атлеты* - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ запись в файл http://www.cyberforum.ru/cpp-beginners/thread316969.html
есть процедура по поиску короткого слова как записать результат поиска в отдельный файл setlocale(0,"rus"); string buf; ifstream file("c:\\Tekst.txt"); ...
C++ Вычислить значение функции Вычислить значение функции при заданных значениях параметров. Значения параметров задаются пользователем с клавиатуры. http://www.cyberforum.ru/cpp-beginners/thread316959.html
C++ Формальная функция
Ребята помогите теорией по вопросу формальная функция и ее назначение.
C++ Поиск максимального значения в списке.
HELP! Нужна функция поиска максимального числа в линейном односвязном списке.
C++ Решение системы через указатели http://www.cyberforum.ru/cpp-beginners/thread316929.html
Всем привет, нужно решить систему уравнений через указатели, проблема в том что я совсем не имею о них представления((( Заранее спасибо! #include <iostream.h> #include <stdio.h> #include...
C++ значение функции при заданных значениях параметров Вычислить значение функции при заданных значениях параметров. Значения параметров задаются пользователем с клавиатуры. Заранее спасибо... подробнее

Показать сообщение отдельно
darcestsoul
Сообщений: n/a

*Атлеты* - C++

09.06.2011, 21:55. Просмотров 628. Ответов 0
Метки (Все метки)

народ ришаю ету задачу
http://********/index.asp?main=task&id_task=307


Решение в лоб на 15-том тесте не уложилось во времмя,как правильно решать ету задачу ???
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
#include <iostream >
#include <fstream>
 
#include <stdlib.h>
#include <stdio.h>
#include <queue>
 
using namespace std ;
 
int lik=0;
int main()
{
 
ofstream out("output.txt"); 
int tl[251],slik[251];
int n,m,p;  
int par[251][3];
ifstream in("input.txt"); 
in>>n>>m>>p;
 
for(int i=1;i<=p;i++)
{
in>>par[i][1]>>par[i][2];
    int t=i-1;
    while(t>0&&par[i][1]!=par[t][1])
    {
        
    if(par[i][1]>par[t][1]&&par[i][2]<par[t][2])
        lik++;
        tl[t]++;
 
 
if(par[i][1]<par[t][1]&&par[i][2]>par[t][2])
        lik++;
 
 
t--;
    }
 
}
 
out<<lik;
 
 
 
}
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru