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

Проблема с постановкой алгоритма - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ некорректное задание http://www.cyberforum.ru/cpp-beginners/thread384824.html
Народ, всем привет! прошу помочь/подсказать, есть задание: Класс "Вектор из элементов типа double" (DVector) состоит из следующих данных: - указатель на тип double; - размерность вектора. Определить операции и функции, необходимые для следующих вычислений. Прописные буквы в формулах означают векторы, строчные простые переменные, а строчные с нижним индексом - элементы вектора. а...
C++ Как добавить новой динамической памяти к уже выделенной Добрый вечер! У меня есть следующий вопрос: Допустим я выделил для некоторой строки память char *p; p = new char ; Поработал какое-то время с этими 10 символами, понадобилось расширить область до 15 символов (что бы при этом за p сразу следовали новые добавленные элементы p, p, ...) Подскажите пожалуйста, как мне это сделать? http://www.cyberforum.ru/cpp-beginners/thread384810.html
одномерный массив C++
Дан массив вещественных случайных чисел (размер массива определяет пользователь, но в диапазоне ). Указать индексы всех отрицательных чисел. При этом необходимо всё разбить на функции. #include <iostream> #include <conio.h> #include <stdio.h> #include <math.h> #include <cstdlib> int indeks(int x) { do{
ошибка C++
Мне моя девушка прислала рисунок, я прогу так написал, но вот она как то не правильно работает, помогите пожалуйста исправить #include<stdio.h> #include<conio.h> #include<math.h> #include<graphics.h> #include<math.h> #include<iostream.h> #include<dos.h> #include<stdlib.h>
C++ Произведение элементов между первым и последним нулевым элементом. http://www.cyberforum.ru/cpp-beginners/thread384802.html
Помогите с программой на C++: В одномерном массиве вычислить произведение элементов, расположенных между первым и последним нулевыми элементами.
C++ Нестандартная быстрая сортировка (без рекурсии) Помогите пожалуйста, нужно написать программу для одномерного массива, с помощью быстрой сотрировки без рекурсии. Если можно с комментариями! Заранее спасибо! Если можно в MS Visual studio сразу! подробнее

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

Проблема с постановкой алгоритма - C++

15.11.2011, 22:41. Просмотров 373. Ответов 0
Метки (Все метки)

Проблема в том, что я недавно начал изучать C/C++ и попалась мне задачка, программировать у меня получается вроде нормально, а вот алгоритмы придумывать не умею.
Помогите, пожалуйста, помочь построить алгоритм к этой программе. Буду очень признателен.))

Приближалась весна и подготовка к ней была в полном разгаре: Шарик продолжал эксперименты по выпиливанию нестандартных шахматных досок, выпиливая по 2 клетки в каждой из них, так как собирался потом из них сделать скворечники. Матроскин с Печкиным по вечерам забивали "козла" в домино. Но скоро Матроскин понял, что у Печкина в рукаве спрятано еще три доминошки (какие - пусть над этим поразмышляют любители этой весьма любопытной игры) и, как и положено находчивому коту, конфисковал весь комплект вместе с запасными доминошками у Печкина. От нечего делать, разглядывая доминошки, он заметил, что одна доминошка как раз полностью накрывает две клетки на шахматных досках Шарика...

- Хм, интересно, - размышлял умный кот, - есть 31 доминошка, а после выпиливания 2-х клеток Шариком, на доске остается 62 клетки. А можно ли 31-й доминошкой полностью накрыть такую доску?

Так как досок было много, а делать всем было нечего, Матроскин начал устраивать по вечерам спаринги между Печкиным и Шариком: Шарик по-прежнему выпиливал из шахматных досок по две клетки, а Матроскин подсовывал их Печкину и просил замостить очередную доску доминошками. Если Печкину удавалось замостить очередную доску - выигрывал Печкин, если нет, - выигрывал Шарик.

Ваша задача написать программу, которая будет определять победителя в этой весьма интеллектуальной игре, если известны координаты выпиленных Шариком клеток.

Input

В первой строке задано количество выпиленных Шариком досок N (1 ≤ N ≤ 100), а в последующих N строках по 4 числа: координаты выпиленных клеток в очередной доске.

Output

В единственной строке без пробелов следует вывести последовательность 0 (Печкин проиграл) и 1 (Печкин выиграл) в зависимости от результата очередной шахматно-доминошной партии между Шариком и Печкиным.

Примеры

Входные данные
3
8 4 2 5
8 8 1 1
4 4 7 1
Результат работы
100

Добавлено через 6 минут
Код программы писать не прошу, а хотя бы алгоритм и формулы, которые из него выходят.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru