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

Быки и коровы, не правильно считает их - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Есть ли способ просмотреть код библиотечных функций? http://www.cyberforum.ru/cpp-beginners/thread452242.html
Жутко хочется посмотреть, как устроена, скажем, функция gotoxy из conio.h. Но в заголовочном файле бесконечные отсылки к разным файлам и какая-то малопонятная несусветная околесица, разбираться в которой было бы для меня непосильной задачей. И вообще, если я не ошибаюсь, библиотечные функции изначально скомпилированы в готовые файлы. Но если судить по логике вещей, раз что-то можно...
C++ Очередь через массив. Здравствуйте. Помогите написать класс очереди при помощи массива. Очередь должна поддерживать такие операции: dobavit - добавить новый элемент в конец стека (Например: dobavit 2 - должен добавиться новый элемент равный 2) ydalit_pervyi - удалить первый элемент pervyi - узнать значение первого элемента razmer - кол-во элементов ochistit - очистить стек vyhod - программа должна вывести poka... http://www.cyberforum.ru/cpp-beginners/thread452241.html
C++ Не выводит с таблицы данные
По заданию нужно сделать чтобы выводила самого старшего студента, но на выходе получается что нет старшего студента. Я не знаю из-за чего не получается. const n=4; struct student {char fio; int god; char pol; }; student gr; int i,q;
C++ Visual Studio 2010 пропускает цикл for в с++
Всем привет! Ребят такая проблема: написал прогу, которая должна найти максимальный простой делитель числа number. При отладке компилятор пропускает цикл for. Я не знаю в чем может быть проблема, хотя предполагаю что это может быть из за типа long long. Функция problem3_simple выясняет является ли число простым. Вот код: #include "stdafx.h" #include <iostream> using namespace std; int...
C++ задача с деревьями(надо найти ошибку) http://www.cyberforum.ru/cpp-beginners/thread452224.html
Найти вершины, через которые проходят пути максимальной длины, и удалить (правым удалением) самую высокую из них их. Входные данные in.txt содержит последовательность чисел — ключей дерева. Выходные данные out.txt содержит массив вершин, полученный прямым левым обходом итогового дерева. вот такая задача. я написал вот такой код, но он не работает. не могу понять где ошибка(( подскажите )...
C++ Вопросы по OpenMP Всем доброго времени суток! 1. Заметил, что потоки создаваемые в цикле for так и висят в диспетчере задач Windows до завершения работы программы. Как то их самому убить возможно? Цикл я использую так: #pragma omp parallel for for (Index i = 0; i < countThreads; i++) { func(i); } подробнее

Показать сообщение отдельно
Toshkarik
1139 / 856 / 51
Регистрация: 03.08.2011
Сообщений: 2,384
Завершенные тесты: 1
25.02.2012, 10:15     Быки и коровы, не правильно считает их
Цитата Сообщение от ValeryS Посмотреть сообщение
и если отрицательно будет что делать???
Если вы про rand() то она не генерирует отрицательных чисел, а только от 0 до RAND_MAX

Вот накидал немного...
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
#include <iostream>
#include <cstdlib>
 
/*
 *
 */
int main( int argc, char** argv ) {
    const int numberSize = 4, digitsSize = 10;
    int digits[ digitsSize ] = { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 },
    number[ numberSize ] = { 0 },
    userNumber[ numberSize ] = { 0 },
    bull = 0, cow = 0;
 
    for ( int i = 0; i < digitsSize; i++ )
    std::swap( digits[ i ], digits[ std::rand() % 10 ] );
 
    for ( int i = 0; i < numberSize; i++ ) {
    number[ i ] = digits[ i + 3 ];
 
    std::cout << "Please enter " << i + 1 << " digit of number: ";
    std::cin >> userNumber[ i ];
    }
 
    for ( int i = 0; i < numberSize; i++ ) {
    for ( int j = i; j < numberSize; j++ )
        if ( number[ i ] == userNumber[ i ] )
        i == j ? bull++ : cow++;
    }
 
    if ( bull == 4 )
    std::cout << "Congratulations! You win!" << std::endl;
    else
    std::cout << "Sorry, try again." << std::endl;
 
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru