Hallo,
ich hatte ein wenig langeweile und habe ein kleines Programm geschrieben.
Es ist nun eure Aufgabe durch die Passworteingabe zu kommen und die korrekte Ausgabe "Success
\n" zu erhalten. Ihr habt bei jedem Programmstart nur 3 Versuche für die richtige Eingabe
Das solltet ihr aber aufjedenfall abschalten können 
Folgendes Codestück stelle ich euch dafür noch zur Verfügung:
Programmiersprache ist wie man sieht: C++
Entwicklungsumgebung: Visual Studio 2005 Standard Edition
Irgendwelche anderen Tools wurden nicht benutzt!
Vielleicht ist die Aufgabenstellung auch gar nicht lösbar... Klärt mich dann einfach auf
Vielen Dank.
Dummie
ich hatte ein wenig langeweile und habe ein kleines Programm geschrieben.
Es ist nun eure Aufgabe durch die Passworteingabe zu kommen und die korrekte Ausgabe "Success



Folgendes Codestück stelle ich euch dafür noch zur Verfügung:
Code:
const std::string crypt(const std::string& str, const std::string& key) {
std::string temp = str;
for (unsigned int i = 0, j = 0; i < temp.length(); ++i, ++j) {
if (j >= key.length()) {
j = 0;
}
temp[i] ^= (-1) * (key[j] + key[j]);
}
return temp;
}
Entwicklungsumgebung: Visual Studio 2005 Standard Edition
Irgendwelche anderen Tools wurden nicht benutzt!
Vielleicht ist die Aufgabenstellung auch gar nicht lösbar... Klärt mich dann einfach auf

Vielen Dank.
Dummie