1 / 1 / 0
Регистрация: 20.09.2011
Сообщений: 75
1

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

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

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

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


Получить все 6-значные счастливые числа, т.е. те, у которых сумма первых трех цифр равна сумме последних трех
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.10.2011, 15:25
Ответы с готовыми решениями:

Счастливые числа
Как-то не могу вникнуть в суть кода :( Назовем число счастливым, если сумма цифр на четных...

Счастливые числа
Счастливым числом называется натуральное число, у которого сумма цифр первой половины равна сумме...

Счастливые числа
Вот мой код: #include <stdio.h> int main() { int T,count,i,s,k,l,r; s = 0; k = 0;

Счастливые числа
Счастливым будем считать такое число из шести цифр, кортом сумма левых трех цифр равна сумме правых...

3
Higher
1953 / 1219 / 120
Регистрация: 02.05.2010
Сообщений: 2,925
Записей в блоге: 2
05.10.2011, 15:35 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);
}
1
Эксперт С++
7175 / 3234 / 81
Регистрация: 17.06.2009
Сообщений: 14,164
05.10.2011, 17:27 3
мне кажется 6 вложенных циклов будет быстрее
там всего миллион проходов
А тут 6*1000000 проходов
0
Higher
1953 / 1219 / 120
Регистрация: 02.05.2010
Сообщений: 2,925
Записей в блоге: 2
05.10.2011, 19:03 4
Цитата Сообщение от odip Посмотреть сообщение
мне кажется 6 вложенных циклов будет быстрее
там всего миллион проходов
А тут 6*1000000 проходов
По сравнению со скоростью вывода на экран разница будет незначительна =)
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.10.2011, 19:03
Помогаю со студенческими работами здесь

Счастливые числа <N
2n-разрядное число считается счастливым, если у него сумма первых n цифр равна сумме вторых n цифр....

10^6 значные числа
For given number N you must output amount of N-digit numbers, such, that last digits of their...

Распечатать только м-значные нечетные числа от 1 до N
Распечатать только м-значные нечетные числа от 1 до N используя цикл while. В мой код нужно...

Как вывести только m-значные числа
Вопрос такой как сделать чтобы выводил только м-значные числа #include&lt;stdio.h&gt;...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru