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

найти неповторяющееся число - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Иерархия классов и указатель на базовый класс http://www.cyberforum.ru/cpp-beginners/thread853571.html
Существует три класса, один наследуется от другого: class Base { public: virtual int WhoAmI const { return 0; }
C++ Задача на структуры ("Контроль успеваемости группы") Помогите решить задачу. Условие: Напишите программу "Контроль успеваемости группы". Информация организуется в виде структур. Структура содержит следующие поля: ФИО, подструктура с полями: номер семестра и средний бал в семестре. По запросу выдовать рейтинг студентов группы, рейтинг группы, отстающих студентов( студентов, у которых средний балл за семестр ниже заданного), найболее успешных... http://www.cyberforum.ru/cpp-beginners/thread853567.html
Умножение матриц на с++ C++
У меня проблема, програмирую недавно. Мне нужно у с++ перемножить много матриц розмером 2Х2. У меня есть массив J который хранит их. Как перемножить все J?
Перетасовать записи в файле C++
Надо случайным образом перемешать записи в файле, записей много около 10 000 000, скорость роботи программы не имеет значения. Идеально подошла бы функция на входе, которой файл с данными, а при выходе - перетасований файл. Пожалуйста, помогите, можетб кто знает, есть уже готовая такая функция или похожий пример?
C++ Перегрузка операций http://www.cyberforum.ru/cpp-beginners/thread853547.html
C++ Перегрузка операций.. Помоги написать прогу Определить класс для работы с квадратной матрицей. Получить величину к одним из нижеуказанных способов и выполнить умножение матрицы на значение к: a) к – номер строки матрицы, в которой находится наибольшая по длине возрастающая последовательность; b) к – максимальный элемент среди элементов строк матрицы, упорядоченных по возрастанию или...
C++ Не работает цикл while #include <iostream> #include <conio.h> using namespace std; int main() { setlocale (0,"Ukrainian"); int chcount=0; int wdcount=1; char ch ='a'; cout<<"Введите строку: "; подробнее

Показать сообщение отдельно
okman
 Аватар для okman
15 / 21 / 1
Регистрация: 05.04.2013
Сообщений: 203
01.05.2013, 18:59  [ТС]     найти неповторяющееся число
Цитата Сообщение от Ternsip Посмотреть сообщение
okman,
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
#include <iostream>
#include <set>
#include <vector>
#include <limits>
#include <queue>
#include <string>
#include <map>
#include <algorithm>
 
using namespace std;
 
int main(){            
    int c;
    vector <int> mas(101, 0);
    int n = 10;
    for (int i = 0; i < n; i++) {
        cin >> c;
        mas[c]++;
    }
    for (int i = 1; i < 101; i++) {
        if (mas[i] == 1) {
            cout << i;
        }
    }
    return 0;
}
спасибо большое, внимательно прочел код и понял ошибку свою щас попробую переделать Ну просто ради опята. Спасибо еще раз)

Добавлено через 9 минут
[QUOTE=Ternsip;4497070]okman,/QUOTE]
Вот я уже свой код переделал. Теперь тоже работает

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
#include <iostream>
#include <iostream>
#include <conio.h> 
using namespace std;
int main(){
    setlocale(LC_ALL, "Russian");   
    int *darr,i,m,j;
    int arr[100];
    cout << "Введите количество элементов[m>0;m<=100]: ";
    cin >> m;
    darr=new int[m];
    cout << "Введите элементы[m="<<m<<"]: ";
    for (i=0; i<m; i++) {
        cin >> darr[i];
     
    };
    for (j=1; j<=100; j++){arr[j]=0;};
     
    for (i=0; i<m; i++) {arr[darr[i]]+=1;
    
    };
    for(int i=0;i<m;i++)
        if(arr[i]==1){
        cout << i;
        
        };
    
     
    
   _getch();    
        return 0;
}
 
Текущее время: 01:42. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru