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

Задача Популяция - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ lower/upper bound http://www.cyberforum.ru/cpp-beginners/thread798623.html
добрый день. имеется массив a, число x. найти такое i, что |ai - x| минимально, ну т.е. a = {-10, -4, 8, 10}, x = 5 -> i = 1 бин поиск можно написать, но как с помощью stl? там можно в lower/upper bound четвертым аргументом передавать компаратор, но как его описать? у меня не получается) спасибо.
C++ Получить список имен файлов в порядке возрастания количества слов в них Задание: Имеется три заданных текстовых файлов. Получить список имен файлов в порядке возрастания количества слов в них. Результат работы программы (вывод) поместить в отдельный текстовый файл Считаю количество слов в файле, сортирую по убыванию, и записываю это в fail4 в порядке убывания. получается 8 4 2 а нужно грубо говоря вот так fail2 http://www.cyberforum.ru/cpp-beginners/thread798618.html
C++ Не запускается Exe файл приложения на других ПК
Написал программу с использованием openCV, нужно чтобы она запускалась на других ПК. Скопировал в папку к экзешнику необходимые библиотеки, но на всех тестируемых компах прога вылетает с ошибкой об отсутствии tbb.dll. Инсталляция tbb.dll на компы не решает проблему. На всех компах система Win7 (в том числе и на моём, и на целевом) Помогите, может кто сталкивался с этим?
Программа перевода чисел C++
Здравствуйте :) я новичок в с++ и сейчас пытаюсь написать программу для перевода восьмиразрядного двоичного числа в десятичное. столкнулся с проблемой. помогите пожалуйста char dv; cout <<"Vvedite dvoichnoe chislo \n"; gets(dv); int b=strlen(dv); if (b>8) cout <<"vvedite vocmirazradnoe chislo"; когда компилирую и ввожу допустим десятизначное он мне пишет что введите восьмизначное и...
C++ Добавление строк динамической матрице http://www.cyberforum.ru/cpp-beginners/thread798604.html
В основной программе описать матрицу целых чисел размерности mxn, m<n. Размерность с клавы запрашивать. Элементы матрицы задать случайным образом. Написать функцию, которая добавляет в матрицу (n-m) строк, начиная с k-ой. Значение k с клавы в основной программе.
C++ Определить, является ли заданная матрица ортонормированной Помогите пожалуйста написать программу на С++. Определить,является ли заданная матрица ортонормированной, т.е. равно ли скалярное произведение каждой пары различных строк (столбцов)нулю. подробнее

Показать сообщение отдельно
HardLogin
52 / 52 / 1
Регистрация: 20.01.2013
Сообщений: 750
Записей в блоге: 1

Задача Популяция - C++

02.03.2013, 14:40. Просмотров 668. Ответов 9
Метки (Все метки)

Ни для кого не секрет, что студенты ОНУ больше всех любят биологию. Но мало кто знает, что именно студент кафедры Увеселительной Теории Василий Простонародьев вывел новую разновидность саранчи – саранча сиракузская. Это милое насекомое живёт в стаях и питается всем, что попадётся – рой саранчи способен в считанные минуты съесть молодые посевы рапса, конопли, а так же он не гнушается мелкими рептилиями и млекопитающими. Единственная проблема заключается в том, что насекомые не выносят одиночества – оставшись одна, саранча тут же умирает от тоски. Кроме того многочисленные наблюдения позволили, студенту вывести интересную закономерность: популяция саранчи в стае меняется каждый день и не зависит ни от количества пищи, ни от времени года, а лишь от количества насекомых, находящихся в стае в предыдущий день. Если вчера популяция составляла N особей и N чётно, то сегодня их, увы, останется N/2. Зато если N было нечётно, то сегодня нас порадует задорным жужжанием аж 3*N-1 насекомое. Сейчас Василий наблюдает новую колонию саранчи. К сожалению, он не может назвать точного числа насекомых в ней, а значит, предсказать дальнейшее развитие популяции. Единственное, в чём он уверен, это то, что количество насекомых не меньше натурального числа A и не больше натурального числа B. Осчастливьте студента Простонародьева известием, что данная колония будет жить вечно, либо с прискорбием сообщите, какое максимальное число дней она может просуществовать. Но говорите только правду! Вася чувствует, когда ему лгут.

Ввод. Первая строка ввода содержит количество тестов T (1 ≤ T ≤ 100000). Каждая из следующих T строк содержит по одному запросу – пару чисел A и B (1 ≤ A ≤ B ≤ 11111).

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