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

фальшивая монет - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Функция с переменным кол-вом аргументов char vs int http://www.cyberforum.ru/cpp-beginners/thread960214.html
#include <iostream> #include <cstdio> using namespace std; void func (int amount, ...)
C++ 'virtual void QWebView::mousePressEvent(QMouseEvent*)' is protected теоретически объясните что это значит. 'virtual void QWebView::mousePressEvent(QMouseEvent*)' is protected is protected .... как с ней работать? http://www.cyberforum.ru/cpp-beginners/thread960196.html
Загрузка картины в С++ C++
Как загрузить картину(изображение) или считывать в С++? После загрузки картины с градации серого перевести в бинарное изображение. Как это сделать? Помогите пожалуйста!
C++ Угол на графике
Написал класс угол. Используя данный класс разработать программу для графического отображения углов. Как вычислять углы на канве???
C++ Алгоритм. БЛОК СМЕХА http://www.cyberforum.ru/cpp-beginners/thread960167.html
Добрый день, помогите составить блок схему алгоритма. 19. Даны последовательность чисел a1, a2, a3 ... , an и число n – количество элементов последовательности. Найти произведение отрицательных элементов последовательности. Или подскажите хотя бы как делать :)
C++ Удалить повторяющиеся элементы из двух векторов Доброго времени суток! Есть два вектора, нужно найти повторяющиеся элементы и удалить их из обоих векторов, оставив только первое вхождение. Собственно, самостоятельно пришел вот к такому решению (жесть, я понимаю): vector<Test>::iterator it; vector<Test>::iterator it_2; подробнее

Показать сообщение отдельно
pmipmi
0 / 0 / 0
Регистрация: 15.09.2013
Сообщений: 44
23.09.2013, 09:24     фальшивая монет
сама задача такова - Имеется 3n монет, среди которых есть фальшивая (тяжелее всех остальных). Требуется с помощью чашечных весов без гирь ровно на n взвешиваний определить номер фальшивой монеты.
Пользователь вводит 0, если весы уравновешены.
1 – если перевесила левая чаша.
2 – если перевесила правая чаша.
_
после каждого ввода 0 1 или 2 выводит новые интервалы массива. - не знаю как организовать это
функция,чтоб делила массив на 3 части .
C++
1
2
3
4
5
6
7
8
9
10
11
12
for (int i = 0; i <=1*p/3; i++) 
           {
             arr1[i]=arr[i];
            }
          for (int i = 1*p/3; i <=2*p/3; i++) 
           {
            arr2[i]=arr[i];
            }
          for (int i = 2*p/3; i <=p; i++) 
           {
            arr3[i]=arr[i];
            }
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 04:13. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru