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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 11, средняя оценка - 4.73
luk_as
1 / 1 / 0
Регистрация: 20.09.2011
Сообщений: 75
#1

6-значные счастливые числа - C++

05.10.2011, 15:25. Просмотров 1388. Ответов 3
Метки нет (Все метки)

Здравствуйте, прошу помощи!

Тема: Функции.


Получить все 6-значные счастливые числа, т.е. те, у которых сумма первых трех цифр равна сумме последних трех
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.10.2011, 15:25     6-значные счастливые числа
Посмотрите здесь:

C++ Найти все натуральные n-значные числа.
Найти все n-значные числа Армстронга для данного n<9 C++
C++ Выдать все 3ёх значные числа для S
сложение Элементов числа, шахматная доска, счастливые числа))) C++
C++ Счастливые числа
C++ Найти все шестизначные счастливые числа (исправить код)
C++ Счастливые числа
C++ 10^6 значные числа
C++ Как вывести только m-значные числа
C++ Распечатать только м-значные нечетные числа от 1 до N
Счастливые числа C++
Найти все натуральные n-значные числа C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
diagon
Higher
1921 / 1187 / 49
Регистрация: 02.05.2010
Сообщений: 2,925
Записей в блоге: 2
05.10.2011, 15:35     6-значные счастливые числа #2
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <stdio.h>
 
char is_lucky( int n )
{
    int left = 0, right = 0;
    for (int i = 0 ; i < 6 ; n /= 10)
        (i++ < 3 ? right : left) += n % 10;
    return left == right;
}
 
int main()
{
    for (int i = 100000; i < 1000000; ++i)
        if ( is_lucky(i) )
            printf("%d ", i);
}
odip
Эксперт С++
7153 / 3293 / 59
Регистрация: 17.06.2009
Сообщений: 14,164
05.10.2011, 17:27     6-значные счастливые числа #3
мне кажется 6 вложенных циклов будет быстрее
там всего миллион проходов
А тут 6*1000000 проходов
diagon
Higher
1921 / 1187 / 49
Регистрация: 02.05.2010
Сообщений: 2,925
Записей в блоге: 2
05.10.2011, 19:03     6-значные счастливые числа #4
Цитата Сообщение от odip Посмотреть сообщение
мне кажется 6 вложенных циклов будет быстрее
там всего миллион проходов
А тут 6*1000000 проходов
По сравнению со скоростью вывода на экран разница будет незначительна =)
Yandex
Объявления
05.10.2011, 19:03     6-значные счастливые числа
Ответ Создать тему
Опции темы

Текущее время: 22:00. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru