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

Распределить участников обсуждений за круглым столом с максимальной активностью - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Зачем при передаче матрицы в функцию, передавать вторым аргументом её размер, если в первом он уже указан? http://www.cyberforum.ru/cpp-beginners/thread1833204.html
Добрый день господа.Объясните пожалуйста почему при вызове функции f() В левый индекс ничего не засовывается и для чего нужен правый аргумент const int Size #include <iostream> #include <ctime> #include <cstdlib> using namespace std;
C++: IDE, инструментарий Как подключить OpenCV (среда - MS Visual Studio 2015)? Доброго времени суток. Подключила библиотеки opencv, пытаюсь использовать код,который лежит в папке Samples OpenCV, для вывода изображения на экран. Компилятор ругается, мол библиотеки не подключены. Подскажите пожалуйста, какие что еще то подключить нужно? /** * @file Morphology_1.cpp * @brief Erosion and Dilation sample code * @author OpenCV team */ #include... http://www.cyberforum.ru/cpp-beginners/thread1833186.html
C++ Контрольная работа по программированию
Написать тексты программ на языке Паскаль 1. Вычисление суммы четных натуральных чисел в интервале от 1 до n. (3 варианта программ - с использованием цикла WHILE, цикла REPEAT и цикла FOR). n ввести со стандартного ввода. Значение cуммы вывести на экран. 2. Сгененировать случайным образом массив целых чисел из n элементов. n ввести со стандартного ввода. Вывести на экран среднее...
Средства рисования C++ C++
Доброго времени суток форумчане. Я столкнулся с проблемой рисования на C++, просто не понимаю чем и как. На данный момент у меня идет курс ООП, и четвертая лабораторная как раз на тему рисования. Привожу задание: Тема: Классы плоской машинной графики. Задание: Определить класс, объектами которого являются многоугольники указанного типа. Написать тест на принадлежность точки многоугольнику...
C++ Поймать исключение в глобальном объекте http://www.cyberforum.ru/cpp-beginners/thread1833069.html
Есть глобальный объект, конструктор которого может кинуть исключение типа std::exception. Разумеется, на этом приключения программы и закончатся. Однако, перед этим хотелось бы показать что у этого исключения в методе what(). Или записать содержимое what() в лог. В общем, сделать не обработку исключения по умолчанию, а свою. Вопрос - куда мне свой обработчик исключения вписывать, чтоб он...
C++ Зашифровать строку, поменяв расположение символов на четных и нечетных позициях Помогите написать программу Написать программу шифрования и дешифрования сообщений. Шифрование выполнить следующим образом: расположить сначала все символы, расположенные на нечетных позициях, а затем в обратном порядке все символы, расположенные на четных позициях. Реализовать меню для выбора режима работы программы: шифрование, дешифрование и выход. Предусмотреть возможность шифрования и... подробнее

Показать сообщение отдельно
PineappleDread
0 / 0 / 0
Регистрация: 24.10.2016
Сообщений: 5

Распределить участников обсуждений за круглым столом с максимальной активностью - C++

24.10.2016, 11:35. Просмотров 202. Ответов 2
Метки (Все метки)

Имя входного файла: table.in
Имя выходного файла: table.out
Ограничение времени: 1 с
Ограничение реального времени: 5 с
Ограничение памяти: 256M
Оставшиеся посылки: 10



Условие задачи

Возрождая древние традиции английских рыцарей, в одном городе члены школьного клуба любителей информатики каждую неделю собираются за круглым столом и обсуждают результаты последних соревнований.
Руководитель клуба Иван Петрович недавно заметил, что не все ребята активно участвуют в обсуждении. Понаблюдав за несколькими заседаниями клуба, он заметил, что активность члена клуба зависит от того, кто с кем сидит рядом.
В клуб приходят на занятия m мальчиков и n девочек. Иван Петрович заметил, что мальчик активно участвует в обсуждении только тогда, когда непосредственно рядом с ним с обеих сторон от него сидят девочки, а девочка активно участвует в обсуждении только тогда, когда непосредственно рядом с ней с одной стороны от нее сидит мальчик, а с другой — девочка.
Желая сделать заседание клуба как можно более интересным, Иван Петрович решил разместить участников за круглым столом таким образом, чтобы как можно больше членов клуба приняло активное участие в обсуждении.
Требуется написать программу, которая по заданным числам m и n выведет такой способ размещения m мальчиков и n девочек за круглым столом, при котором максимальное количество членов клуба будет активно участвовать в обсуждении.
Формат входного файла

Входной файл содержит два целых числа m и n, разделенных ровно одним пробелом (0 ≤ m ≤ 1000, 0 ≤ n ≤ 1000, m + n ≥ 3).
Формат выходного файла
Выходной файл должен содержать строку с расположенными в некотором порядке m символами «B» (заглавная латинская буква) и n символами «G» (заглавная латинская буква). Символ «B» означает мальчика, а символ «G» — девочку.
Символы следует расположить в том порядке, в котором нужно разместить членов клуба вокруг стола. Соседние символы соответствуют членам клуба, которые сидят рядом. Рядом сидят также члены клуба, соответствующие первому и последнему символу выведенной строки.

P.S.:можно как на C++,так и на паскале.Заранее благодарен.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 14:46. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru