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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
jambas92
58 / 57 / 3
Регистрация: 18.11.2010
Сообщений: 315
#1

переделать алгоритм в код (с++) - C++

01.12.2010, 19:40. Просмотров 306. Ответов 0
Метки нет (Все метки)

Здравствуйте! Нужно составить игру про шарики. Если в линии встречаются 3 или больше одинаковых цветов шарико, то нужно этот ряд шаров удалить. Задача состоит в том что бы посчитать сколько шариков удалилось. Цвета шариков это номера от 1 до 9. Тест такой:

ввод1:
5
1 3 3 3 2
вывод1:
3

ввод2:
10
3 3 2 1 1 1 2 2 3 3
вывод2:
10

Мой Алгоритм решения такой! Если в строке встречается подрят 3 или больше шариков их заменить нулями! потом обратно проверяем строку, если между одинаковыми шариками встречаются нули, то все эти цифры также перевести в нули! (перевод в нули означает что мы вычеркиваем его со списка), и в конце мы считаем число нулей и выводим его на экран!
Внимание вопрос! Как это среализовать в с++???
Заранее всем спасибо!
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.12.2010, 19:40
Здравствуйте! Я подобрал для вас темы с ответами на вопрос переделать алгоритм в код (с++) (C++):

Код написан в Dev C. Не работает в Visual. Как нужно переделать код? - C++
Здравствуйте. Столкнулась с такой проблемой: код был написан в Dev C, но в Visual он выдаёт ошибку. ...

Помогите алгоритм для char переделать в алгоритм для float - C++
char* DecToBin(char x, char* str) { int i; for (i = sizeof(x)*8-1; i>=0; i--) { str = (x&1 == 1) ? '1' : '0'; x = x >>...

Не получается переделать простой алгоритм сортировки - C++
Дана запись,каждой записи мы присаваиваем 3 числа. Данный алгоритм выводит записи в которых среднее значение чисел больше 4.5 и выводит...

Переделать этот алгоритм из итерационного в рекурсивный - C++
Добрый день! помогите пожалуйста переделать этот алгоритм из инетационного в рекурсивный void nat_iter(int num) { int i1, i2,...

Переделать алгоритм (перевод чисел в двоичную систему счислению) - C++
Смысл в том, что лимит у int маленький, т.е чтобы перевести 1024 в 2чную - уже бурда идёт.(11 цифр 1 и 0) нужно переделать в другой тип, в...

Переделать код с Си на C++ - C++
#include <stdio.h> #include <stdlib.h> #include <string.h> int main(int argc, char *argv) { size_t strLen, keyLen, i, k; ...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.12.2010, 19:40
Привет! Вот еще темы с ответами:

Переделать код С# в С++ - C++
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace...

Переделать код С на С++ - C++
Ребята помогите код переделать под С++ пожалусто! #include <string.h> #include <stdio.h> int main() { char inp,rez=" ",p1; ...

Переделать код с С на С++ - C++
Здравствуйте! Помогите перевести код с С на С++. Нужно использовать STL vector. Спасибо! #include <stdio.h> #include <stdlib.h> ...

Переделать код! - C++
Вот есть задача: Найти площадь шестиугольника, стороны которого равны a, b, c, d, е, f и диагонали, которые разбивают шестиугольник на...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru