Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Программирование электроники https://www.cyberforum.ru/ cpp-beginners/ thread340803.html
Уважаемые, я в С++ новичок и хотелось бы поинтересоваться, можно ли программировать устройства на этом языке, какая для этого библиотека существует? (поясню, устройства, ну.. например на производстве клешня робота)
Пришла в голову мысль C++
Сделать кнопку.....поместить её на рабочий стол, при нажатии на которую воспроизводился рингтон...для личных целей)) Как её можно написать:D
C++ Convert C++ TO C or how Add Dll to C Наверно тупой вопрос, но я не нашел ответа потому, что поиском не найдешь"C++ в C" на форуме. и в инете тоже нет. Можно ли как-то переконвертировать C++ часть кода в C проект. если нет, то как добавить DLL в проект C. "Hinstance", "LoadLibrary" и т.п. в C не поддерживаются(( https://www.cyberforum.ru/ cpp-beginners/ thread340786.html C++ Как объединить исходный код с визуальным оформлением? Короче решил написать наипростейшую программу. Вводится число, вводится делитель, нажимается кнопка результат, и ответ выводится. Я запустил MVS 2010 C++ express, создал CLR проект, нарисовал окно, кнопки и поля добавил. Написал код для работы этой программы. А теперь вопрос, как это объединить? Я попытался этот код добавить в "Файлы исходного кода>>название проекта.срр", но толку нету.... https://www.cyberforum.ru/ cpp-beginners/ thread340776.html
Рисование на CBitmap C++
Старался разобраться - не получилось :(. Можно как-то рисовать прямо на CBitmap? Например, нарисовать на нем другой битмап с указанием координат... Заранее благодарен
C++ База Данных на С++. (1 курс) Добрый день.Препод дал задание на летнюю практику, написать базу данных на группу студентов. Используя динамические структуры, так же запись базы данных в файл(текстовый или бинарный). Вот то что смог написать, что делать дальше не знаю... #include <stdio.h> #include <stdlib.h> struct student { https://www.cyberforum.ru/ cpp-beginners/ thread340746.html
C++ Считывание нажатий на стрелки https://www.cyberforum.ru/ cpp-beginners/ thread340745.html
Подскажите, что нужно написать чтобы можно было определять какая из стрелок была нажата?? То беж: if <нажата стрелка влево> then x=x-1; if <нажата стрелка вправо> then x=x+1; if <нажата стрелка вниз> then y=y-1; if <нажата стрелка вверх> then y=y+1;
C++ не могу считать из потока данные
Ребят,помогите разобраться. Вот код. #include <iostream> #include <Windows.h> #include <Ole2.h> #include <Objbase.h> using namespace std;
C++ Перенос в другую единицу трансляции Доброго дня! имею main файл содержащий ... #include "Worker.hh" bool prepared = false; https://www.cyberforum.ru/ cpp-beginners/ thread340712.html C++ Доступ к protected полям Добрый день! Очень не часто пишу что-то на C++ и вот такой момент настал :) Существует некий абстрактный класс содержащий указатель на функцию. Возможно ли из функции на которую будет ссылаться указатель получить доступ к protected полям класса? Т.е. class A { protected: int aa; public: https://www.cyberforum.ru/ cpp-beginners/ thread340700.html
Проблемы с dll C++
Прошу помощи. Сам написал dll, функции из нёё исправно вызываются из приложения на С++, но во время работы все время скачет ошибка MVC++ Runtime Library! Runtime error! R6031! Сама dll: #include <windows.h>
C++ C чего начать??? https://www.cyberforum.ru/ cpp-beginners/ thread340657.html
Я еще школьник но уже хочу сейчас узнать хотябы азы языка программирования. По форуму многие советую изучать с++, но если у меня нету азов в программирование с чего мне начать??? И какую литературу мне надо читать?
848 / 190 / 18
Регистрация: 01.08.2011
Сообщений: 505
10.08.2011, 19:02 0

Быки и коровы - C++ - Ответ 1903164

10.08.2011, 19:02. Показов 14224. Ответов 12
Метки (Все метки)

Ответ

Зачем алгоритмы с такой сложностью, во всех вариантах, представленных выше сложность алгоритма O(n^2), где n - количество разрядов в числе. Вот элегантный алгоритм сложности O(n):


C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
void Count(int *x, int *y, int n, int *bull, int *cow)
{
   int i, flag[10] = {0};
   *bull = *cow = 0;
   for (i = 0; i < n; i++)
      if (x[i] == y[i])
         (*bull)++;
      else
         flag[x[i]] = 1;
   for (i = 0; i < n; i++)
      if (flag[y[i]])
         (*cow)++;
}
 
int main()
{
   int x[4] = {1,2,3,4}, y[4] = {2,5,3,1};
   int bull, cow;
   Count(x, y, 4, &bull, &cow);
   printf("bull = %d cow = %d\n", bull, cow);
   return 0;
}


Вернуться к обсуждению:
Быки и коровы C++
2
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.08.2011, 19:02
Готовые ответы и решения:

Быки и коровы
Здравствуйте, помогите пжлст дописать игру &quot;быки и коровы&quot;. Начало кода с генерацией рандомных...

Быки и коровы
1. В чём разница между структурой и классом, зачем использовать структуру? 2. Зачем нужны...

Быки и коровы
написал игру быки и коровы. Ниже мой вариант. // ConsoleApplication1.cpp : Defines the entry...

Быки и коровы
Решил написать игру Быки и коровы, но уже в самом начале появились проблемы. я сделал функцию,...

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

Игра быки и коровы
Условия игры: компьютер генерирует целое четырехзначное число, в котором все цифры раз-личны....

Игра: Быки и Коровы
Всем привет! Нужно написать игру &quot;Быки и коровы&quot;, но без массива :) Я справился с поставленной...

Быки и коровы, не правильно считает их
Не правильно считает быков и коров, помогите пожалуйста #include &lt;iostream&gt; #include &lt;locale.h&gt;...

Быки и коровы. Комментарии к коду.
Нужно прокомментировать программу на языке с++ Игра Быки и Коровы. Чем подробнее тем лучше. Заранее...

Написать игру «Быки и коровы»
3. Написать игру «Быки и коровы». Программа &quot;загадывает&quot; четырёхзначное число и играющий должен...

Нужен исходник программы "Быки и коровы" с минимальной итерацией
Нигде не нашел код с подобными условиями. Преподаватель решил максимально усложнить задачу. Сам я...

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