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

Среди всех четырехзначных цифр определить число тех, у которых все цифры различны - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Известно данные о 16 работников фирмы http://www.cyberforum.ru/cpp-beginners/thread974120.html
1)Известно данные о 16 работников фирмы: фамилии и семейное положение (женат или нет). Распечатать фамилии всех женатых работников. 2)Написать программу, процедуру, которая удаляет из списка N-ый элемент, если такой есть. N задает пользователь.
C++ Хеш таблица с функцией (метод цепочек) 1) Не смотрите на хеш функцию, она наитупейшая, я еще над ней не работал. 2)Метод цепочек заключается в том, если в ячейке массива есть уже элемент, то создается список и туда уже записывается новые данные. Типо ветка что ли. 3) Проблема: Именно когда создается список (строчка, зависает где то в строчке 38-39). Сама по себе программа зависает, но если смотреть дебагом то раз 15 она нормально... http://www.cyberforum.ru/cpp-beginners/thread974114.html
C++ Найти на главной диагонали квадратной матрицы максимальный и минимальный элементы
Найти на главной диагонали квадратной матрицы максимальный и минимальный элементы. Поменять местами строки, в которых они расположены. Напишите как поменять местами строки)
C++ Не получается перевести в двоичную систему
Требуется перевести в двоичную систему счисления, но потом некоторые переменные меняют своё значение. У меня CodeBlocks. #include <iostream> #include <locale.h> #include <math.h> using namespace std; char *dec2bin(int enter){ int z=7; char ret; cout << z;
C++ Указатели и массивы. Передача массива в функцию по указателю http://www.cyberforum.ru/cpp-beginners/thread974093.html
Как передать массив в функцию,которая должна заполнить этот массив ? Вот,что я составил, но компилятор ругается: #include "stdafx.h" #include <iostream> #include <cstdlib> #include <ctime> using namespace std; void RandArray(int* arrayPointer, int arraySize) {
C++ Забыл название операции Как называется считывание текстовых строк типа (слово_2) "слово_3" , где , например, означают "не обязательно для заполнения" и т.д. Что-то типа ввода команд в консоли получается. Из головы вылетело и никак не вернется это название, а хотел прочитать об этом. подробнее

Показать сообщение отдельно
MrGluck
Модератор
Эксперт CЭксперт С++
6995 / 4166 / 594
Регистрация: 29.11.2010
Сообщений: 11,047
12.10.2013, 00:26     Среди всех четырехзначных цифр определить число тех, у которых все цифры различны
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
 
int main()
{
    // govnokod
    int counter = 0;
    for (int i=1000; i < 10000; i++)
    {
        int a = i % 10;
        int b = (i % 100 - a) / 10;
        int c = (i % 1000 - b) / 100;
        int d = (i - c) / 1000;
        // govnokod^2
        if (!(a == b || a == c || a == d || b == c || b == d || c == d))
            counter++;
    }
    std::cout << "Counter: " << counter << std::endl;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru