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

Месса. Подсчитать общее количество рукопожатий. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Given a series of numbers, your task is to pick up some numbers http://www.cyberforum.ru/cpp-beginners/thread1228431.html
на acm.tju.edu.cn задача 2231 Нарушение правила п 5.19 Запрещено создавать темы в виде ссылок на задания или коды программ, расположенные на других сайтах.
C++ Объясните что делают эти команды Доброй ночи. Объясните что делает здесь каждая команда/функция Вот код void show_files(const wchar_t * _path, const wchar_t * mask, char Recursive ) { WIN32_FIND_DATA data; HANDLE... http://www.cyberforum.ru/cpp-beginners/thread1228422.html
Послать сигнал серверу о результатах поиска C++
Доброй ночи. Вот хочу в свой код добавить, чтобы он после того как завершился поиск если он что то нашёл то посылал определённый сигнал на сервер или скажите как вобще сделать чтобы после того как...
C++ Получить массив, состоящий из отрицательных элементов исходного массива
Есть задание Написать функцию (процедуру) с параметрами для обработки одномерного массива целочисленных данных (количество элементов массива ≤50). Функция (процедура) должна возвращать новый ...
C++ В массиве заменить отрицательное на положительное число и наоборот http://www.cyberforum.ru/cpp-beginners/thread1228396.html
Нужно в массиве заменить отрицательное на положительное число и наоборот!!! # include <iostream> # include <ctime> using namespace std; void sign_change (int *mas, int size) { srand...
C++ Написать функцию, которая получает дату и выводит название праздника Написать функцию, которая получает дату (день, месяц) и выводит название праздника, выпадающего на этот день (например, 7.01 - Рождество, 9.05 - День Победы). Запрограммировать реакцию программы на 4... подробнее

Показать сообщение отдельно
Neotwalker
21 / 1 / 0
Регистрация: 22.12.2013
Сообщений: 140

Месса. Подсчитать общее количество рукопожатий. - C++

17.07.2014, 08:49. Просмотров 420. Ответов 3
Метки (Все метки)

Хорошей частью Римской католической мессы является обряд мира, когда люди обмениваются рукопожатием со своими соседями и говорят: "мир вам". Мирко нашел способ превратить этот ритуал в свою пользу.
Внутри церкви есть R рядов скамеек, в каждом ряду может сидеть не более S человек. Мы можем представить это как матрицу R х S, где каждый элемент представляет собой либо человека или пустое место. Предположим, что каждый человек пожимает руки всем своим соседям. Это означает, что соседи находятся в одном из восьми соседних элементов (если такой элемент существует):
Название: 28782.png
Просмотров: 43

Размер: 4.5 Кб
Дано расположение сидящих людей внутри церкви в момент, когда Мирко входит. Мирко, конечно, опоздал на утреннюю мессу и может выбрать такое свободное место, чтобы пожать руку как можно большему числу людей. Если свободных мест не осталось, Мирко просто откажется от этой идеи и придет на вечернюю мессу вместо этого. Предположим, что никто не входит в церковь после Мирко.
Рассчитайте общее количество рукопожатий данных в течение утренней мессы.
Первая строка входного файла содержит натуральные числа R и S (1 ≤ R, S ≤ 50), как указано в тексте.
Каждая из следующих строк R содержит S символов. Эти R х S символы представляют расположение людей на скамейках. Символ '.' (точка) представляет собой пустое место, символ 'o' (строчная латинская буква о) представляет собой человека.
Первая и единственная строка вывода должна содержать общее количество рукопожатий.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru