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

Сравнить строки и по количеству символов, и по коду - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Инициализация вектора в стиле С++0х http://www.cyberforum.ru/cpp-beginners/thread340435.html
У меня связка последний Code::Blocks+ последний minigw, но в коде вот такая инициализация вектора: vector<int> ar={1,2,3,4,5,6}; почему-то не работает, притом что остальные фичи от C++0x которые я...
C++ вопрос из С++ для специалистов По скольку я не могу задавать вопросы в разделе С++ для специалистов,задаю его здесь Была тема Написать функцию, определяющую содержит ли односвязный список циклы (например, последний ссылается... http://www.cyberforum.ru/cpp-beginners/thread340428.html
Вопрос чайника C++
Что означают эти значки (в с++!!!!) : 1) :: 2) -> где они используються и зачем они нужны, скажите простым человеческим языком
Произведение матриц O(n^2) C++
Кто нибудь может скинуть код произведения матриц со сложностью O(n^2)? Никак не получается решить задачу со стандартной функцией, Time Limit (
C++ VS 2008 SP1 - не обновляется Class View http://www.cyberforum.ru/cpp-beginners/thread340386.html
Не знаю, куда спросить, тему с техническими вопросами не нашел... Создаю класс, а окно Class View не обновляется... Просто там нет этого класса! Такое и раньше бывало, но обычно после сохранения...
C++ Упражнение 1-22. Книга Керниган и Ритчи. Просьба помоч. Всем привет. Я узучаю язык "C" около недели по книге "Керниган и Ричи". И вот у меня появились недопонимания, а собственно они заключаются в Упражнение 1-22 ---------------- Напишите... подробнее

Показать сообщение отдельно
Даня98
28 / 28 / 8
Регистрация: 13.02.2010
Сообщений: 145
09.08.2011, 23:53
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <fstream>
#include <string>
#include <algorithm>
int main()
{
    std:: string all,s="\0",s1="\0",s2="\0";
    int i=0;
    std:: ifstream ifs ("input.txt");
    ifs >> s >> s1 >> s2;
    int m = std:: max (s.size(), std:: max (s1.size(),s2.size()));
    while (s.size()<m) s.insert (0,"0");
    while (s1.size()<m) s1.insert (0,"0");
    while (s2.size()<m) s2.insert (0,"0");
    ifs.close();
    std:: ofstream ofs ("output.txt");
    ofs << std:: max(s,std::max(s1,s2));
    ofs.close();
    return 0;
}
Сравнение трех чисел я писал так. Сначала выбирается длина самой длинной строки, а затем все остальные строки приравниваются длинной к самой длинной добавлением нуля в начало.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru