I tilfelle noen ble nysjerrig, her er brainfuckprogrammet til djxfade oversatt til C++:
Kode
#include <iostream>
using namespace std;
int main() {
bool flags[10][10];
for(int y=0;y<10;y++)
for(int x=0;x<10;x++)
flags[y][x]=false;
for (;;) {
cout << " abcdefghij";
for (int y = 0; y < 10; y++) {
cout << endl << (char)('a'+y);
for (int x = 0; x < 10; x++) {
cout << (flags[y][x]?"*":"-");
}
}
cout << "\n>";
char buf[2];
cin >> buf;
flags[buf[0]-'a']
[buf[1]-'a']
= !flags
[buf[0]-'a']
[buf[1]-'a'];
}
}
Programmet viser et rutenett på 10x10 felt, hvor man kan toggle hvert felt av/på ved å skrive koordinatene på STDIN. Litt imponerende at noen gadd å skrive dette i brainfuck.
Anyhow, kommer ikke med noen ny oppgave siden godeste djxfade ikke løste noen av de tidligere heller.
Sist endret av tripflag; 12. april 2010 kl. 23:23.
Grunn: tabulatorstørrelse