
Сообщение от
lemegeton
Все библиотеки, кроме iostream убирайте -- они не нужны, так же убирайте srand(time(0)); -- тоже не нужно.
Вместо функции перегрузки оператора operator<< и простого std::cout можете пользоваться каким угодно методом. Это просто пример получения доступа к полям.
Без структур будет довольно комплексно. Битовая арифметика в такой задаче весьма сложна для чтения и понимания.
http://cs309129.vk.me/v309129713/6c51/ayWn8r9hr8M.jpg
http://cs309129.vk.me/v309129713/6c5a/TgBoYhrsKlA.jpg
А наподобие такого. Есть ли у вас возможность написать две разные программы на языке с++ для школьников?

Упростить до чертиков все)))