Sorry, ich konnte mir den Spaß nicht verkneifen. Aber die Aufgabe (mit die Erweiterung. Zeichen werden mit * markiert) in Brainfuck.
Die Verwendung weicht auch etwas von den anderen Programmen ab.
Der Suchbegriff muss in der ersten Zeile der Eingabe stehen, dahinter in jeder Zeile ein Wort, das Getestet werden soll. Beispiel:
Die Ausgabe davon ist dann:
Vergleich ist Casesensitive
( JavaScript Interpreter eignen sich nicht sonderlich, "bf.c" von hier http://esoteric.sange.fi/brainfuck/utils/bf-tools/ läuft gut)
Die Verwendung weicht auch etwas von den anderen Programmen ab.
Der Suchbegriff muss in der ersten Zeile der Eingabe stehen, dahinter in jeder Zeile ein Wort, das Getestet werden soll. Beispiel:
Code:
JFK
Harry Truman
Dwight Eisenhower
John F. Kennedy
Lyndon Johnson
Die Ausgabe davon ist dann:
Code:
olli@desktop:~/quiz1$ cat bf-input.txt | bf quiz1.bf
Query: Harry Truman: no match!
Dwight Eisenhower: no match!
*John *F. *Kennedy: match!
Lyndon *Johnson: no match!
Vergleich ist Casesensitive
( JavaScript Interpreter eignen sich nicht sonderlich, "bf.c" von hier http://esoteric.sange.fi/brainfuck/utils/bf-tools/ läuft gut)
Code:
>>>>>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++.++++++++++++++++++++++++++++++++++++.----------------.+++++++++++++.+++++
++.---------------------------------------------------------------.-------------
-------------.-------------------------------->>>>>>>>>>[-]>,----------[++++++++
++>,----------]<[<][-]>>>>>>>>>>>>>>>>[-]<<<<<<<<<<<<<<<[>>>>>>>>>>>>>>>>[-]>[-]
<<<<<<<<<<<<<<<<<[>>>>>>>>>>>>>>>>+>+<<<<<<<<<<<<<<<<<-]>>>>>>>>>>>>>>>>>[<<<<<<
<<<<<<<<<<<+>>>>>>>>>>>>>>>>>-]<<<<<<<<<<<<<<<<]<[<]<<<<<<<<<<<<<,>>>[-]<<[-]<[>
>>+<<+<-]>[<+>-]>>>[-]<<<[-]<[>>>>+<<<+<-]>[<+>-]>>>+<<<[-]>>[<<[-]>>>[<<<[-]+>>
>[-]]<[-]]>[-]<<<[>>>>>>>>>>>>>>>>>>>>>>>>>>>>[-]<<<<<<<<<<<<<<<<[-]>>>>>>>>>>>>
>>>>>[<<<<<<<<<<<<<<<<[-]>[-]>>>>>>>>>>>>>>>[<<<<<<<<<<<<<<<<+>+>>>>>>>>>>>>>>>-
]<<<<<<<<<<<<<<<[>>>>>>>>>>>>>>>+<<<<<<<<<<<<<<<-]>>>>>>>>>>>>>>>>]<[<]<<<<<<<<<
<<<<<<<<<<<<<<<<<<<<----------[++++++++++>>>[-]<[-]>>>>>>>>>>>>[<<<<<<<<<<<+<+>>
>>>>>>>>>>-]<<<<<<<<<<<<[>>>>>>>>>>>>+<<<<<<<<<<<<-]>[>[-]<<[-]>[>+<<+>-]<[>+<-]
>>>[-]<<<[-]<<[>>>>>+<<<+<<-]>>[<<+>>-][-]>>[>>+<<<<+>>-]<<[>>+<<-]>>>[<<<<<<+>>
>+>>>-]<<<[>>>+<<<-][-]>>>>[<<<<[-]<<<[>>>[-]+<<<[-]]>>>>>>>[-]]<<<<<<<[-]>>>[>>
->-<<<[-]>>[>>+<<<<+>>-]<<[>>+<<-]>>>[<<<<<<+>>>+>>>-]<<<[>>>+<<<-][-]>>>>[<<<<[
-]<<<[>>>[-]+<<<[-]]>>>>>>>[-]]<<<<<<<[-]>>>]>>>>[-]<<[>>[-]+<<[-]]>[>[-]+<[-]]<
<<<<<[-]+>>>>>>>[<<<<<<<[-]>>>>>>>[-]]<<<<<<<[>>>>>+++++++++++++++++++++++++++++
+++++++++++++.------------------------------------------>>>>>>>>>>[-]>[[<+>-]>]<
<[<]<<<<<<<<<<<<<<[-]]>>>>[-]]<<<.,----------]++++++++++>>>[-]++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++.--------------------------.------------
-------------------->>>>>>>>>>>[<<<<<<<<<<<[-]++++++>[-]<[>++++++++++++++++<-]>+
+++++++++++++.<[-]++++++>[-]<[>++++++++++++++++<-]>+++++++++++++++.<[-]+++++++++
+++++++++++++++++++++++.>>>>>>>>>>>[-]]<<<<<<<<<<<[-]++++++>[-]<[>++++++++++++++
++<-]>+++++++++++++.<[-]++++++>[-]<[>++++++++++++++++<-]>+.<[-]++++++>[-]<[>++++
++++++++++++<-]>++++++++++++++++++++.<[-]++++++>[-]<[>++++++++++++++++<-]>+++.<[
-]++++++>[-]<[>++++++++++++++++<-]>++++++++.<[-]++++++++++++++++++++++++++++++++
+.[-]++++++++++.<<<,>>>[-]<<[-]<[>>>+<<+<-]>[<+>-]>>>[-]<<<[-]<[>>>>+<<<+<-]>[<+
>-]>>>+<<<[-]>>[<<[-]>>>[<<<[-]+>>>[-]]<[-]]>[-]<<<]>>++++++++++.----------
Zuletzt bearbeitet: