Il vostro compito è quello di scrivere un pezzo di codice che zeri la cella corrente nella variante Brainfuck che, ogni cella può contenere una firma intero di arbitrariamente grande ampiezza, al posto del normale 0 a 255.
Si può presumere che ci siano 1 celle a sinistra e r celle a destra della cella corrente che inizialmente sono zero. Il programma può accedere solo a queste celle l + r +1. Al termine, il codice dovrebbe lasciare zero le celle extra l + r e il puntatore sulla cella corrente nella posizione originale.
Non è possibile utilizzare alcun input / output.
Vince il codice con il più piccolo l + r . Se c'è un pareggio, vince il codice più corto. Si consiglia di indicare anche la complessità temporale del programma come riferimento, dove n è il valore assoluto dell'intero originale nella cella corrente.
Strumenti utili
Puoi testare un programma Brainfuck in questa variante usando questo interprete su TIO di mbomb007 .
Puoi anche usare l'interprete in questa risposta di boothby (probabilmente anche altre risposte di Python funzionano, ma non ho testato).