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

Дирректива define и прочее - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ ЦЕЛОЧИСЛЕННАЯ ПРЯМОУГОЛЬНАЯ МАТРИЦА http://www.cyberforum.ru/cpp-beginners/thread94559.html
НУЖНО СДЕЛАТЬ В ТУРБО СИ!Дана целочисленная прямоугольная матрица. 1) Характеристикой столбца целочисленной матрицы назовем сумму модулей его отрицательных нечетных элементов. Переставляя столбцы...
C++ Упорядочить строки по возрастанию минимумов их элементов пришлите пожалуйста программу сделанную в турбо си! задание: Дана целочисленная прямоугольная матрица!Упорядочить строки по возрастанию минимумов их элементов! http://www.cyberforum.ru/cpp-beginners/thread94557.html
C++ перевод из десятичной в двоичную
Помогите пожалуйста. Перевод из десятичной в систему счисления по основанию k //--------------------------------------------------------------------------- #include <stdio.h> #include...
C++ Соединить 2 упорядоченных массива.
Соединить 2 упорядоченных массива. X(1)<=X(2)<=X(3) и Y(1)<=Y(2)<=Y(3) в массив Z(1)<=Z(2)<=Z(3) Проблема в том, что каждые элемент должен входит только один раз. Подскажите как реализовать?
C++ Сортировка. http://www.cyberforum.ru/cpp-beginners/thread94518.html
Массив m. Расположить неотрицательные элементы в порядке убывания. Использовать алгоритм вставки. Проблем в том что, отрицательные нужно оставить на месте(.
C++ Класс вектор необходимо написать класс вектор (в геометрическом смысле в трёхмерном пространстве) реализовать : поворот вектора вокруг осей координат, поворот вектора вокруг произвольной оси, угол между... подробнее

Показать сообщение отдельно
insideone
Модератор
Автор FAQ
3642 / 921 / 49
Регистрация: 10.01.2010
Сообщений: 2,472
13.02.2010, 01:36
C++
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
int main(){
    bool Luck = false;
    int LuckCount = 0;
    for (int b = 0; b < 1000000; ++b)
    {
        char Buf[6] = {0};
        char One[2] = {0, 0};
        itoa(b, &Buf[0], 10);
        unsigned short Summ = 0;
        for (int i = 0; i < 6; ++i)
        {
            One[0] = Buf[i];
            Summ += atoi(&One[0]);
        }
        if ( (Summ % 7) == 0 )
        {
            if ( Luck )
            {
                LuckCount++;
                cout << "Билет " << (b-1) << " и билет " << b << " счастливые!" << endl;
                Luck = false;
            }
            else
            {
                Luck = true;
            }
        }
        else
        {
            Luck = false;
        }
    }
    if ( LuckCount == 0 )
        cout << "Таких билетов нет :(";
 
return 0;
}
Попробовал решить брутфорсом, вроде код верный. Не знаю уж... выдает что
Билет 69999 и билет 70000 счастливые!
Билет 159999 и билет 160000 счастливые!
Билет 249999 и билет 250000 счастливые!
Билет 339999 и билет 340000 счастливые!
Билет 429999 и билет 430000 счастливые!
Билет 519999 и билет 520000 счастливые!
Билет 589999 и билет 590000 счастливые!
Билет 609999 и билет 610000 счастливые!
Билет 679999 и билет 680000 счастливые!
Билет 769999 и билет 770000 счастливые!
Билет 859999 и билет 860000 счастливые!
Билет 949999 и билет 950000 счастливые!
Так?
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru