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

Задачка - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Использование DirectSound http://www.cyberforum.ru/cpp-beginners/thread647770.html
Как использовать, где качать библиотеки пожалуйста все подробненько, желательно на vc++2010 ВААЩЩЩЕ ЗАМЕЧАТЕЛЬНО, ЕСЛИ С ИСХОДНИЧКАМИ С КОММЕНТАМИ
C++ Удаление одинаковых слов в строке добрый вечер, была такая задача -удалить из строки одинаковые -подряд идущие слова. подскажите, это нужно каждую букву сравнивать ? и как написать что бы удалялись именно подряд идущие слова?... http://www.cyberforum.ru/cpp-beginners/thread647769.html
ассоциативный массив MAP хранящий указатели на векторы определенной структуры C++
вопрос: Если я создаю вектор, наполняю его данными и записываю указатель на него в MAP ,след шагом очищаю его. Я смогу обращаться к данному вектору через указатель или вектор будет утерян. Идея...
C++ Подкиньте несколько вариантов тестов для задачи с acm.timus.ru
Собственно, хочется несколько хитрых вариантов тестов для задачи 1848 http://acm.timus.ru/problem.aspx?space=1&num=1848 Заранее спасибо. Добавлено через 54 минуты Вот сама задача: 1848....
C++ Visual C++ (наработки есть очень большие) http://www.cyberforum.ru/cpp-beginners/thread647735.html
Помогите за тестировать программы, пожалуйста. Писал некоторые еще по весне, а большая часть написана на днях. Мне просто интересно нет ли багов в программах, все компилится, но все же интересно...
C++ Парсинг шрифтов Всем привет. Вот заинтересовала тема о шрифтах, подскажите пожалуйста литературу по шрифтам, хотелось бы научиться считывать файл шрифта и получать данные о геометрии, ну конечно коды символов, в... подробнее

Показать сообщение отдельно
zitxbit
88 / 740 / 75
Регистрация: 11.04.2012
Сообщений: 971
06.09.2012, 21:28
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <stdio.h>
#include <conio.h>
 
int main()
{
    for (int val = 1000; val <= 9999; val++)
    {
        int *digits = new int[4], i = 0;
        for (int n = val; n > 0; n/=10)
            digits[i++] = n % 10;
 
        int count = 0;
        for (int q = 0; q < i; q++)
            for (int m = q+1; m < i; m++)
                if (digits[m] == digits[q])     count++;
 
        if (count <= 2) printf("%d\n", val);
    }
 
    _getch();
 
    return 0;
}
http://liveworkspace.org/code/9c0791d6ad71f93f0a11ce4837e12179
4
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru