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

Олимпиадка для новичка на С++ - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ динамическое выделение памяти http://www.cyberforum.ru/cpp-beginners/thread126262.html
дана целочисленная прямоугольная матрица. определить: 1) количество строк, не содержащих ни одного нулевого элемента; 2) максимальное из чисел, встречающихся в заданной матрице более одного раза. каааак?
C++ Интегрирование методом рядов. Здравствуйте! Помогите, пожалуйста, в вычислении определенного интеграла методом рядов с точностью 10^(-5) pi S x*x*x*cos(x*x)dx -(pi/2) Проблема с математикой Вот алгоритм //RGZ #2.Metod ryadov # include <iostream.h> http://www.cyberforum.ru/cpp-beginners/thread126259.html
C++ Вывести матрицу на экран
1. При помощи случайных чисел определить элементы матрицы, состоящей из n строк и m столбцов. Размерности задать в виде именованных констант. Вывести матрицу на экран. Вывести на экран количество элементов, для которых выполняется неравенство 1 < akn < 6 , эти элементы и их среднее арифметическое. 2. Сформировать квадратную вещественную матрицу порядка n x n. Размерность задать в виде...
C++ Реализация методов в классе.
Программирую на с++ под DOS.Всё, конечно, интересно, но уже месяц не могу разобраться с одной задачкой. Дан класс "телефонный справочник" с полями : имя и номер, над которыми надо реализовать несколько методов. У меня получается создать массив объектов и вывести на экран. Но совершенно не понимаю. как реализовать методы: 1-добавить новое имя с номером 2-удалить имя и номер из справочника...
C++ Игра "Жизнь" http://www.cyberforum.ru/cpp-beginners/thread126203.html
Пожалуйста скиньте кто нибуть код проги написаной на С++ console application, буду очень благодарен!!! мне нужен код игры "Жызнь" написаной на С++ консол апликейшн, помогите пожалуйста! вот она - http://ru.wikipedia.org/wiki/Жизнь_(игра) Добавлено через 7 часов 51 минуту хоть кто нибуть, помогите!!!
C++ напишите код программы Написать программу, которая создает очередь целых чисел из вещественных, считываемых из файла, округляя их до ближайшего целого.Вывести полученную очередь на экран!!! подробнее

Показать сообщение отдельно
ISergey
Maniac
Эксперт С++
 Аватар для ISergey
1331 / 864 / 50
Регистрация: 02.01.2009
Сообщений: 2,622
Записей в блоге: 1
08.05.2010, 14:48     Олимпиадка для новичка на С++
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
#include <algorithm>
#include <iterator>
#include <iostream>
#include <fstream>
#include <vector>
#include <numeric>
 
int main(){
    std::vector<int> vec;
    std::ifstream file("file.txt");
 
    std::copy
        (
            std::istream_iterator<int>(file),
            std::istream_iterator<int>(),
            std::back_inserter(vec)
        );
    file.close();
 
    int mean = 
        std::accumulate(vec.begin(), vec.end(), 0, std::plus<int>()) / vec.size();
    int count = 
        std::count_if(vec.begin(), vec.end(), std::bind2nd(std::less<int>(), mean));
 
 
//  std::copy(vec.begin(), vec.end(), std::ostream_iterator<int>(std::cout, " "));
//  std::cout << "\nMean: " << mean << "\nCount: " << count << std::endl;
 
    std::ofstream ofile("out.txt");
    ofile << (count < 10 ? "No\n" : "Yes\n") << count;
    ofile.close();
 
    return 0;
}
 
Текущее время: 07:20. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru