Форум программистов, компьютерный форум 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<<"Введите строку: "; подробнее

Показать сообщение отдельно
Ternsip
 Аватар для Ternsip
660 / 188 / 6
Регистрация: 10.05.2012
Сообщений: 595
01.05.2013, 17:49     найти неповторяющееся число
okman, если все повторяются 2 раза, а одно число 1 раз ? тогда тупо xor всех

Добавлено через 1 минуту
okman,
C++
1
2
3
4
5
6
7
8
9
10
#include <cstdio>
int main() {
    int n, ans, t;
    scanf("%d%d", &n, &ans);
    while(--n) {
        scanf("%d", &t);
        ans ^= t;
    }
    printf("%d", ans);
}
Добавлено через 1 минуту
okman, ввод :
8
10 1 2 10 3 2 1 2

Добавлено через 1 минуту
ибо, если конец файла не определён, то так
C++
1
2
3
4
int xor = 0, c;
while (cin >> c)
 xor = ^= c;
cout << xor;
 
Текущее время: 07:10. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru