Egy gondolkodtató gyakorló feladatokból álló gyűjtemény. Főbb témák a nyelvspecifikus programozás és a matematika.
A malulukai morzekód fejtők elkapták az ellenséges II. Murahara király sztratégoszainak üzenetét, amiben a haditerv le van írva.
#include <iostream>
#include <string>
class Morze {
public:
std::string msg;
Morze() : msg("") {}
Morze operator-(Morze m) {
msg +=" ";
msg += m.msg[0];
msg += m.msg[1];
msg += m.msg[2];
return Morze();
}
Morze operator-() {
msg +="ma";
msg += (char)(100);
msg += (char)(106);
msg += (char)(117);
msg += (char)(107);
return Morze();
}
Morze& operator--() {
msg += "rá";
msg += msg[0];
return *this;
}
Morze operator--(int) {
msg += "tá";
msg += msg[0];
Morze temp(*this);
return temp;
}
void print() const {
std::cout << "Message: " << msg << std::endl;
}
};
int main() {
Morze _;
_--;
--_;
_-_;
-_;
_.print();
return 0;
}
//Mi áll az üzenetben?