Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
3 / 3 / 2
Регистрация: 23.10.2014
Сообщений: 140
1

Судоку проверка

19.03.2015, 02:27. Показов 899. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
написал столько . рповерка для строк написал . а вот для столбцов и для 3*3 ячеек не смог . помогите пожалуйста . ну надо проверить так чтоб не повторялись числа от 1 до 9
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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
#include <iostream>
#include <time.h>
#include <iomanip>
#define M 9
using namespace std;
void Pechatat(int [][M]);
int VseChislaEst(int a[][M]);
int _tmain(int argc, _TCHAR* argv[])
{
    int a[M][M];
    srand(time(0));
    int c=0;
    for (int i=0; i < M; i++)
    {
        for (int j=0; j < M; j++)
        {
            a[i][j]=rand()%9+1;
        }
    }
    c = VseChislaEst(a) ;
    Pechatat(a);
    cout<<endl<<c<<endl;
    
    return 0;
}
void Pechatat(int a[][M])
{
    for (int i = 0; i < M; i++)
    {
        for (int j = 0; j < M; j++)
        {
            cout<<setw(3)<<a[i][j];
        }
        cout<<endl;
    }
    
}
 
 
bool is_uni ( int a[M] )
{
    for (int i = 0; i < M; i++)
        for (int j = i+1; j < M; j++)
             if ( a[i] == a[j] )
                 return false ;
    return true;
}
 
int VseChislaEst(int a[][M])
{
    int sum=0;  
    for (int i = 0; i < M; i++)
    {
        if ( is_uni ( a[i] ) )
            ++sum ;
    }
    return sum;
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.03.2015, 02:27
Ответы с готовыми решениями:

проверка судоку
Помогите пожалуйста написать программу , которая проверяет правильность решения судоку. Мне нужно...

Нужна проверка, имеет ли судоку решение
Здравтсвуйте! В данный момент пишу программу которая решает судоку: Критика кода...

Судоку
Помогите написать игру судоку. я программирую в С++. Мне дали задание написать игру судоку в...

Судоку
6. (6 и 7 лабораторная работа) – Судоку. (6 – заполнение массива).

0
19.03.2015, 02:27
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.03.2015, 02:27
Помогаю со студенческими работами здесь

Судоку
Добрый день! Очень нужна помощь! Нужен код СУДОКУ на С++, задали на курсовую, ничего не...

Судоку
# include &lt;algorithm&gt; # include &lt;iostream&gt; # include &lt;string.h&gt; # include &lt;stdio.h&gt; # include...

Судоку си++
Подскажите пожалуйста как правильно создать таблицу 9*9 для ввода значений?

решение судоку
Судоку размера n называется квадрат со стороной n2, разделенный на n2 средних квадратов со стороной...

почти судоку)
Уже создавала эту тему, но никто не ответил.Может не увидели или не успели.. .Если кто может помочь...

Решение Судоку
Здравствуйте! Заранее извеняюсь за повтор, писал такую тему в алгоритмах, но там глухо :( ...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru