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

Задача "Кто старше?" (подскажите где ошибка в коде) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Реализация алгоритма сжатия JPEG http://www.cyberforum.ru/cpp-beginners/thread1213376.html
помогите пожалуйста! после завтра диплом уже защищать, а я ни на шаг не могу сдвинуться с этой прогрммой(( нужно написать на С++ алгоритм сжатия изображения JPEG.
C++ Баг в реализации Хаффмана Здравствуйте, дорогие форумчане. Тут такой вопрос - алгоритм почему-то "теряет" последнюю букву в тексте, если его размер очень мал. Например, если на вход подается "Raiden", то после сжатия и... http://www.cyberforum.ru/cpp-beginners/thread1213362.html
C++ Привести код в рабочее состояние
Здравствуйте! Есть задание в котором нужно ввести информацию о такси (номер, стоимость, вид транспорта) и так же позволяющий удалить указанный номер такси. не дали вот такой код. Как его можно...
Написать программу, которая выводит на экран предложения согласно заданию C++
Добрый день . Вот такая вот програмка: Написать программу, которая считывает текст из файла и выводит его на экран, после каждого предложения добавляя, сколько раз встретилось в нем заданная с...
C++ Вывести строку, содержащую символы заданной строки, между которыми вставлено по одному пробелу http://www.cyberforum.ru/cpp-beginners/thread1213305.html
Что то вот на решал, немного вроде не так посмотрите оцените пожалуйста; /* Дана непустая строка S . Вывести строку, содержащую символы строки , между которыми вставлено по одному пробелу. */...
C++ В строке символов установить пробелы вместо символов,номера позиций которых при делении на 6 дают в остатке 3 и вот 2 задачка. В заданной строке символов установить пробелы вместо символов,номера позиций которых при делении на 6 дают в остатке 3. Добавлено через 12 минут Желательно с комментариями... подробнее

Показать сообщение отдельно
SlavaSSU
216 / 161 / 45
Регистрация: 17.07.2012
Сообщений: 587
20.06.2014, 21:27
так попробуй послать

C++ (Qt)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
#include <iostream>
#include <algorithm>
 
using namespace std;
 
pair<int, int> a[4];
 
int main()
{
    a[0].second = 'A';
    a[1].second = 'B';
    a[2].second = 'C';
 
    for(int i = 0; i < 3; i++)
        cin >> a[i].first;
 
    sort(a, a + 3);
 
    a[3].first = (int)(1e9);
 
    int idx = 2;
    while(idx > 0 && a[idx].first == a[idx - 1].first)
        idx--;
    if(idx == 0)
    {
        cout << 0 << endl;
        return 0;
    }
 
    for(int i = idx; i < 3; i++)
    {
        if(i != idx)
            cout << ',';
        cout << (char)(a[i].second);
    }
 
    cout << endl;
    return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.