Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Списки языка C++ Удаление нужного элемента Все не могу реализовать удаление нужного мне элемента из писка памогите написать функцию удаления введенного элемента. #include<iostream> #include<fstream> #include<string> #include<conio.h> using namespace std; struct link https://www.cyberforum.ru/ cpp-beginners/ thread1112742.html Рекурсия. Вывести на экран все перестановки чисел от 1 до n в лексикографическом порядке. C++
При помощи рекурсии по данному числу n выведите на экран все перестановки чисел от 1 до n в лексикографическом порядке. Нужен текст программы, пример выполнения, блок схема.
C++ Область видимости и указатели https://www.cyberforum.ru/ cpp-beginners/ thread1112723.html
Разбираю пример Иногда возникают ситуации, когда значение локальной переменной за пределами блока, в котором она объявлена. Как быть в этом случае? Здесь нам и пригодятся указатели. int main() { int test; int test_loop;
C++ Разработайте перегруженные функции нахождения среднего арифметического и среднего геометрического трех целых и вещественных чисел Составьте программу для решения задачи. Выясните, что больше: среднее арифметическое или среднее геометрическое трех положительных чисел. Разработайте перегруженные функции нахождения среднего арифметического и среднего геометрического трех целых и вещественных чисел. Желательно пример выполнения программы и блок-схему. https://www.cyberforum.ru/ cpp-beginners/ thread1112720.html
C++ Написать программу, подсчитывающую количества слов в текстовом файле
Написать программу, подсчитывающую количества слов в текстовом файле. Нужно использовать File-New-Aplication + добавить кнопки и т д. Народ помогите пожалуйста, мучаюсь 2ой день, так и не понял как сделать. P.C. Хотелось бы сразу получить rar архив, т.к. как там эти кнопки делать я тоже не совсем пойму. Спасибо большое.
C++ Не компилируеться код Был проект в VS 2010 на С++ и Фрейморк(компилировался нормально), установил VS 2013 Максимальную запускаю то проект вот что выдает: C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.Cpp.Platform.targets(64,5): error MSB8020: The build tools for Visual Studio 2010 (Platform Toolset = 'v100') cannot be found. To build using the v100 build tools, please install Visual Studio 2010... https://www.cyberforum.ru/ cpp-beginners/ thread1112692.html
C++ Написать программу форматирования текста https://www.cyberforum.ru/ cpp-beginners/ thread1112683.html
Дан текст. в каждой строке слова разделены произвольным количеством пробелов.Пробелы могут стоять перед первым словом и за последним. Проверить,являются ли слова в каждой строке упорядоченными по алфавиту.Если нет то упорядочить их , не делая различия между строчными и прописными буквами. у каждого слова первую букву заменить прописной , а остальные буквы сделать строчными . Исходный текст и...
Екб и вузы C++
Здравствуйте ребят у меня к вам вопрос! Мне 16 лет, недавно увлекся программированием, теперь появились вопросы на счет ВУЗа! Не могли бы вы подсказать какой ВУЗ выбрать,чтобы педагоги дали хорошую базу в языке С++ Ах,да сам искал,нашел технические ВУЗы и факультеты, но нигде не написано какой язык изучается!
C++ Работа с файлами и поиск подстроки Программа должна подсчитать кол-во буквосочетаний "ab" в некотором текстовом файле. Но работает не корректно. Вроде как выводит ответ, но не всегда верный. Хотя бы в тексте программы есть только одно искомое буквосочетание, но программа возвращает ответ 3. Не могу разобраться. Так что прошу помощи у знатоков. Заранее спасибо ЗЫ: Код приведу ниже #include <iostream> #include <fstream> ... https://www.cyberforum.ru/ cpp-beginners/ thread1112656.html C++ Написание класса Vector https://www.cyberforum.ru/ cpp-beginners/ thread1112651.html
Класс вектор - для вещественных чисел. Реализованы методы добавления числа в конец массива - инсерт, и удаления с итый по житый элемент массива (эрейс). Как корректно вызвать функции эрейс и инсерт? #include <iostream> #include <stdlib.h> using namespace std; class Vector { double *v; int N;
C++ Даны положительные числа A, B, C. (While)
Даны положительные числа A, B, C. На прямоугольнике размера A × B размещено максимально возможное количество квадратов со стороной C (без наложений). Найти количество квадратов, размещенных на прямоугольнике. Операции умножения и деления не использовать. Решить через while
C++ Создание и отображение данных в документе https://www.cyberforum.ru/ cpp-beginners/ thread1112633.html
Кто может помочь - скажите, пожалуйста, почему в конце происходит аварийное завершение программы. Просто не могу понять, почему если в конце использовать функцию show_f, то программа вылетает. А если не использовать, то всё работает. #include "stdafx.h" #include <iostream> #include <string.h> #include <time.h> #include <stdlib.h> #include <iomanip> #include <fstream>
Модератор
Эксперт по электронике
8908 / 6677 / 918
Регистрация: 14.02.2011
Сообщений: 23,523
06.03.2014, 22:10 0

Подгонка решения задачи под тесты Timus Online Judge, С++ - C++ - Ответ 5868209

06.03.2014, 22:10. Показов 4377. Ответов 5
Метки (Все метки)

Лучший ответ Сообщение было отмечено Logumanov как решение

Решение

Цитата Сообщение от salam Посмотреть сообщение
Вроде в мапе всего 3 эл-та лежит - наверно не очень заметна разница в скорости?
сортировка знаете ли

могу еще убыстрить
ветвление при чтении выбросить
и сравнение изменить
но будет не так наглядно
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
int Q[256]={0};
for(int i=0;i<n;i++) 
{
getline(cin,tmp);
  Q[tmp[0]]++;
}
if(Q['E']>Q['M'])
   {
     if( Q['E']>Q['L'])
      cout<<"Emperor Penguin"<<endl;
    else
      cout<<"Little Penguin"<<endl; 
  }
else
 {
 if( Q['M']>Q['L'])
   cout<<"Macaroni Penguin"<<endl;
else
   cout<<"Little Penguin"<<endl;
}


Вернуться к обсуждению:
Подгонка решения задачи под тесты Timus Online Judge, С++ C++
1
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.03.2014, 22:10
Готовые ответы и решения:

Задача на Timus Online Judge, C++. Решена, но
Решил задачу, но выдает ошибку WA на 2 тесте. Не могу даже представить, в чем дело. Задача: ...

Простенькая задачка из Timus Online Judge(1005. Куча камней)
Собственно условие: http://acm.timus.ru/problem.aspx?space=1&amp;num=1005 Моё решение: #include...

Задача на Timus Online Judge
Вот решил порешать задачи для практики на Python на сайте Timus Online Judge дошел до вот этой...

Задача с Timus Online Judge (1025)
Начал решать простую задачу: http://acm.timus.ru/problem.aspx?space=1&amp;num=1025, пишет Wrong answer....

5
06.03.2014, 22:10
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.03.2014, 22:10
Помогаю со студенческими работами здесь

На Timus Online Judge выдает wrong answer
На Timus Online Judge выдает wrong answer 10, перебрал уже кучу примеров и везде ответ сходится, на...

Clojure LeetCode Online Judge: Largest Number
Дан список положительных целых чисел. Организовать их так, чтобы они образовали наибольшее число....

Clojure LeetCode Online Judge: Maximum Gap
Дан список положительных целых чисел. Найти максимальную разницу между последовательными элементами...

LeetCode Online Judge: Maximum Product Subarray
Дан числовой список. Найти непрерывную последовательность, произведение элементов которой яляется...

Clojure LeetCode Online Judge: Reverse Words in a String
Определить функцию, меняющую порядок слов в предложении на обратный.

Clojure LeetCode Online Judge: Find Peak Elements
Вернуть номера пиковых элементов числового списка (пиковым является элемент, который больше, чем...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru