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

Счастливый билет. Надо сократить время работы программы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Матрица MxN http://www.cyberforum.ru/cpp-beginners/thread995712.html
Дана матрица MxN. Поменять местами максимальный и минимальный элемент в каждом столбце матрицы.Программа на С++. У кого нибудь есть идеи насчет задачи?:cry:
C++ элемент в наименьшей в степени отличающийся от среднего арифметического значения M1 - возвращается элемент M1, в наименьшей в степени отличающийся от среднего арифметического значения элементов M2. M1 и M2 матрицы. Помогите пожалуйста с алгоритмом. http://www.cyberforum.ru/cpp-beginners/thread995695.html
Перегрузка потоков и итераторы C++
Здравствуйте! Не могу найти проблему... помогите пожалуйста, вот код: #include "stdafx.h" #include <iostream> #include <list> #include <iterator> #include <algorithm> struct Date { int day;
C++ const int
При выводе в консоль переменные имеют рандомные значения, да и инициализированы они как const int , но в //bool bMass; все равно требует чтобы значение было константным. Почему так? #include <iostream> #include <time.h> using namespace std; int main() { setlocale (LC_ALL, "Russian"); srand( (unsigned)time( NULL ) ); const int *i = new int ( rand () % 10 + 1);
C++ операциисо строками http://www.cyberforum.ru/cpp-beginners/thread995674.html
подскажите для чево и как ним пользоватса а то уже заплутлся нашол в инете что ето старый вариант и есть новый <sstream> . а то ппц дали задачу по Лафоре глав7 - зад 11 впринципе все понимаю а как с етим sstream зделатть не знаю (
C++ Получить новую матрицу Даны две целочисленные квадратные матрицы порядка n. Нужно получить новую матрицу прибавлением к элементам каждого столбца первой мат-рицы произведения элементов соответствующих строк второй матрицы. Проблема: или я не так что-то пишу, или я с ума сошел. Помогите, пожалуйста сделать это! #include <iostream> using namespace std; int main() { int const n=2; подробнее

Показать сообщение отдельно
Alex5
881 / 616 / 81
Регистрация: 12.04.2010
Сообщений: 1,551
02.11.2013, 23:43     Счастливый билет. Надо сократить время работы программы
Цитата Сообщение от ValeryS Посмотреть сообщение
крутим цикл от 0 до 9999
А если задан диапазон значений a == 12345678, b == 34566543, то в каких пределах крутить циклы?
Цитата Сообщение от ValeryS Посмотреть сообщение
если нет уменьшаем значение на 1
Например, 11114000, 11110400, 11110040, 11110004. Эти билеты счастливые. А если мы сразу уменьшаем на 1, то мы не досчитаемся многих билетов.

Добавлено через 3 минуты
Цитата Сообщение от ValeryS Посмотреть сообщение
ладно расшифровываю
создаем массив на 37 элементов 0-36 обнуляем его
крутим чикл от 0 до 9999 это старшие 4 числа
подсчитываем сумму
ячейку массива с индексом равным сумме увеличиваем на 1
Код C++
1
arr[summ]++;
Что же касается диапазона от 00000000 до 99999999, то дальше не нужны никакие циклы. Число счастливых билетов равно сумме квадратов элементов массива arr[].
 
Текущее время: 05:27. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru