-
Notifications
You must be signed in to change notification settings - Fork 0
/
schredder.cpp
31 lines (28 loc) · 1.06 KB
/
schredder.cpp
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
#include <cstdio>
void wichtel_loesch_den_zahlencode(int code[]) {
// Für maximale Sicherheit
// Lösch ich den Code zehnmal.
// Für wichtelhafte Einfachheit
// Ist OMP das Tool der Wahl.
# pragma omp parallel for
for (int i = 0; i < 10; ++i) {
int quersumme = code[0] + code[1] + code[2];
// Nun wird der Code des Hochzeitswicht
// Komplett mit Nullen überschrieben.
// So können auch die Schlausten nicht
// den Inhalt unsres Koffers kriegen.
for (int j = 0; j < 3; ++j) {
quersumme -= code[j];
code[j] = 0;
}
// Und hier der Beweis meines Werks:
// Weg ist des Codes Quersumm
// TODO: doch etwas ist verkorkst
// Statt 0 erhalte ich, wie dumm
// Auch manchmal 18, 13, 9.
// Und weitre Werte, die nicht stimmen!
// Vielleicht hat mein Programm, welch Pein,
// Ein unerkanntes Datenrennen.
printf("Schaut her, alles ist gelöscht: %d\n", quersumme);
}
}