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

Количество спиралей - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Считывание памяти http://www.cyberforum.ru/cpp-beginners/thread447652.html
Чтото не понятное в голову пришло, вот хотелось бы узнать мнение експертов. Допустим у нас есть игра, в игрей карта, с отображением юнитов и тому подобное.. Можно ли какмто образом программно считать все даенные с игры кастательно перемешения юнитов нахождения построек. Насколько это сложно, и вообше возможно ли? Что для этого нужно знать, какие методы использовать, эксперты подскажите:)
C++ Написать программу, которая выводит минимальный элемент введенного с клавиатуры массива целых чисел вот есть задача.... Написать профамму, которая выводит минимальный элемент введенного с клавиатуры массива целых чисел. Ниже приведен рекомендуемый вид экрана во время работы профаммы (данные, введенные пользователем, выделены полужирным шрифтом). вот её решение..... #include <stdio.h> #include <conio.h> http://www.cyberforum.ru/cpp-beginners/thread447649.html
Переставить буквы в слове C++
Здравствуйте, прошу помочь с программой: C клавиатуры вводится слово с четным кол-вом букв, нужно поделить его пополам и поменять части этого слова местами. Пример: CyberForum -> ForumCyber Вывод данных представить в TList
Массив C++
Помогите пожалуйста написать функцию: Подсчитать количество элементов с четными значениями. Массив задан размером n=10;
C++ Как закрасить линию? http://www.cyberforum.ru/cpp-beginners/thread447627.html
Вот линия MoveToEx(hdc,0,350,0); LineTo(hdc,700,350); Как сделать чтобы она была красной например?
C++ C++, используем фунции. Жду ваших вариантов. Разработать метод для нахождения максимального из двух чисел max(a, b). Вычислить с помощью него значение выражения z=max(2y-x, x)+max(5x+3y, y) подробнее

Показать сообщение отдельно
Dartk
 Аватар для Dartk
10 / 50 / 2
Регистрация: 15.03.2009
Сообщений: 146
17.02.2012, 05:00     Количество спиралей
Решение задачи мне не нужно, требуется только логическое разъяснение хода действий.

Спираль — это ломаная не нулевой длинны без самопересечений, вершины которой размещены в точках с целыми координатами на плоскости. Каждое последующее звено ломаной, должно быть повёрнуто на 90 градусов относительно предыдущей по часовой стрелке. Рассмотрим прямоугольник размерами n на m. Для каждой спирали, её первая вершина должна начинаться с левой верхней вершины прямоугольника, а вторая лежит на верхней стороне прямоугольника. Нужно написать программу, которая будет вычислять максимально возможное количество таких спиралей, в границах заданного прямоугольника.

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