AW: Why Can't Programmers.. Program?
blackberry forderte mich heraus und das mehrfach. Hier kommt meine Antwort:
Angefangen mit einem byte converter(dec):
v1 5Zeichen:
Code:
+++++[->,>>>[-]>[-]<<<<[>+>+<<-]>>>>[<<+>>-] <+<>[-]>[-]<<[>+>+<<-]>>[<<<<+>>>>-] <
>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++>[-]>[-]>[-]>[-]<<<<<[->>+<-[>>>]>[[<+>-]>+>>]<<<<<]>>>>>>[-]>[-]<<<<[>+>+<<-]>>>>[<<+>>-] <+<>[-]>[-]<<[>+>+<<-]>>[<<<<+>>>>-] ++++++[-<++++++++<+++++++++>>]<.<[-]<[>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++<-]>[<<<<<<<->>>>>>>-]>[-]<<<[-]<[-]<[-]<<<>>>[-]>[-]<<<<[>+>+<<-]>>>>[<<+>>-] <+<>[-]>[-]<<[>+>+<<-]>>[<<<<+>>>>-] <
>++++++++++>[-]>[-]>[-]>[-]<<<<<[->>+<-[>>>]>[[<+>-]>+>>]<<<<<]>>>>>>[-]>[-]<<<<[>+>+<<-]>>>>[<<+>>-] <+<>[-]>[-]<<[>+>+<<-]>>[<<<<+>>>>-] ++++++[-<++++++++<+++++++++>>]<.<[-]<[>++++++++++<-]>[<<<<<<<->>>>>>>-]>[-]<<<[-]<[-]<[-]<<++++++[-<++++++++<+++++++++>>]<.[-]<[-]<[-]++++++++++.[-]<]
v2 (halbwegs ohne führende nullen):
Code:
+++++++++++++++++++++++++++++++++++++>++++++++++++++<[->+>>>[-]>[-]<<<<[>+>+<<-]>>>>[<<+>>-] <+<>[-]>[-]<<[>+>+<<-]>>[<<<<+>>>>-] < >++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++>[-]>[-]>[-]>[-]<<<<<[->>+<-[>>>]>[[<+>-]>+>>]<<<<<]>>>>>>[-]>[-]<<<<[>+>+<<-]>>>>[<<+>>-] <+<>[-]>[-]<<[>+>+<<-]>>[<<<<+>>>>-] <<<+<[>[>+>+<<-]>>[<<+>>-]<<<-]>>[-<<+>>]<[-]<>[-]>[-]<< [>+>+<<-] >>[<<+>>-] << [ >[->+>+<<] >[-<<- [>]>>>[<[>>>-<<<[-]]>>]<<] >>>+ <<[-<<+>>] <<<] >[-]>>>>[-<<<<<+>>>>>] <<<++++++[-<++++++++>]<<[>[>+>+<<-]>>[<<+>>-]<<<-] >[-]> [->+<]>.<[-]<[>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++<-]>[<<<<<<<->>>>>>>-]>[-]<<<[-]<[-]<[-]<<<>>>[-]>[-]<<<<[>+>+<<-]>>>>[<<+>>-] <+<>[-]>[-]<<[>+>+<<-]>>[<<<<+>>>>-] < >++++++++++>[-]>[-]>[-]>[-]<<<<<[->>+<-[>>>]>[[<+>-]>+>>]<<<<<]>>>>>>[-]>[-]<<<<[>+>+<<-]>>>>[<<+>>-] <+<>[-]>[-]<<[>+>+<<-]>>[<<<<+>>>>-] ++++++[-<++++++++<+++++++++>>]<.<[-]<[>++++++++++<-]>[<<<<<<<->>>>>>>-]>[-]<<<[-]<[-]<[-]<<++++++[-<++++++++<+++++++++>>]<.[-]<[-][-]++++++++++.[-]<<]
Final:
Code:
>++++++++++++++++ ++++ +++++++++++++ +++++++++++++ +++++++++ +++++++++++++++++ ++++++++++++++++++++++ ++++++> <[->+>> >>>[-]<<<<[-]
>[-]<<[>+>+<<-]>>[ <<+>>- ]+++>[-]>[-]>[-] >[-]<<<<<[->>+<- [>>>]>[[<+>-] >+>>]<<<<<][-]>>>[ -]<<>[<<<<<[-]+>>>>><[ -]>[-]< ]><[<-> -]<[><<<<<[-]>>>
>>++[>+++[>++++++++ ++++ +++++<-]<-]>>.<++[ >+<-]>+.<++[>+++++ +++<-]>+..[-]<<<[ -]<]<>>>>>[-]<<<<[- ]>[-]<<[>+>+<<-]>>[<<+ >>-]+++ ++>[-]> [-]>[-]>[-]<<<<<[-
>>+<-[>> >]>[[<+ >-]>+>>]<<<<<][-]>> >[-]<<>[<<<<<[-]+>>>>><[-]>[-]<]><[<->-]<[><<< <<[-]>>>>>++[>+++++++[>++++++ +<-]<-] >>.<+++ [>++++++<-]>+.<++[>
++<-]> +..[-]< <<[-]<]<>++[ <<<->>> -]<<<++ >>>[<<< <[-]>>> >>]<>>>>>[-]<< <<[-]>[- ]<<[>+ >+<<-]> >[<<+>> -]+++> [-]>[- ]>[-] >[-]< <<<<[->>+ <-[>>> ]>[[< +>-]> +>>]<<<<< ][-]>>> [-]<<>[
<[-]>[ -]<]><[ <->-]<[><<<<<[-] >>>>><[ -]<]<<< [>>>>>[-]>[-]< <<<[>+> +<<-]>> >>[<<+ >>-]<+< >[-]>[- ]<<[>+>+<<-]>>[ <<<<+>>>>-]<>+++++ +++++++++++++++ ++++++++++++++++++ ++++++ +++++++ +++++++
+++++++++++++++++ +++++++++++++++++++++++++ >[-]>[- ]>[-]>[-]<<<<< [->>+<- [>>>]>[ [<+>-]>+>>]<<<<<] >>>>>>[-]>[-]<<<< [>+>+<<-]>>>>[<<+ >>-]<+<>[-]>[-]<<[> +>+<<-]>>[<<<<+>> >>-]+<[>[>+>+<<-]>> [<<+>> -]<<<-] >>[-<<+
>>]<[-]<>[-]>[-] <<[>+>+< <-]>>[<<+>>-] <<[>[-> +>+<<]>[-<<-[> ]>>>[<[ >>> -<<<[-] ]>>]<<]>>>+<<[-< <+>>]<<<]>[-]>>>> [-<<<<<+>>>>>]<<<++++++[-<++++++++>]<<[>[>+>+<<-]>>[<<+>>-]<<<-]>[-]<<<[->>> >+<<<< ]>>>>.[ -]<<<<<
>>>>>>>>>>>>>>>>> >+>>+<<<<<<<<<<<<<<<<<<<<[ >++++++ ++++++++++++++ +++++++ +++ +++++++ +++++++++++++++++ +++++++++++++++++ ++++++++ +++++++++++++++ ++++++>>>>>>>>> >>>>>>>>+<<<<<< <<<<<<< <<<<<-] >[<<<<<
<->>>> >>-]>[-]<<<[-]<[-]<<<>>>[- ]>[-]< <<<[>+> +<<-]>>>>[<<+> >-]<+<> [-]>[-] <<[>+> +<<-]>> [<<<<+>>>>-]<>+++ +++++++ >[-]>[-]>[-]>[ -]<<<<<[->>+<- [>>>]>[[<+>-]> +>>]<<< <<]>>>> [-]>[-]
<<[>+> +<<-]>>[<<+>>-]<>>>>>>>>> >>>>>> >>+[<-> -]<[>+<<<<<<<< <<<<<<< <++++++ [-<+++ +++++>] <.>>>>> >>>>>>> >>>]>>[<->-]<[ +<<<<<< <<<<<<<<<>[-]> [-]<<<< [>+>+<<
-]>>>> [<<+>>-]<+<>[-]> [-]<<[ >+>+<<- ]>>[<<< <+>>>>- ]<[-]<+<[>[>+> +<<-]>>[ <<+>>- ]<<<-]> >[-<<+> >]<[-] <>[-]>[ -]<<[>+>+<<-]> >[<<+>> -]<<[>[->+>+<< ]>[-<< -[>]>>> [<[>>>-
<<<[-]]> >]<<]>>>+<<[-<<+> >]<<<]>[-]>>>>[-<<<<<+>>>>> ]<<<++++++[-<++++++++>]<<[>[>+>+<<-]>>[<<+>>-] <<<-]>[-]<<[->>>+<<<]>>>.[-]> >>>>>>> >>>>>]<<<<<<<< <<<<<<< <[-]<<[-]>[>++ ++++++ ++<-]>[<<<<<<->>>>>
>-]>[-]< <<[-]<< <++++++[-<+++++++ +<+++++++++>>]<.[-]<[-][-] <<<[-]]>>>>+++++++ +++.----------<<< ]******* ***************************** ******* ************** ******* ************** ****** ******************
******** ******* **************** ************************ **************** ************* ******** ***************************** ******* ************** ******* ************** ****************
******** ******* ************** ********************* ************* ********* ******** ***************************** ******* ************** ******* ************** *************
und nochmal nur der byteconverter(dec) ohne führende nullen:
Code:
+++++><[->,>>>[-]>[-]<<<<[>+>+<<-]>>>>[<<+>>-] <+<>[-]>[-]<<[>+>+<<-]>>[<<<<+>>>>-] < >++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++>[-]>[-]>[-]>[-]<<<<<[->>+<-[>>>]>[[<+>-]>+>>]<<<<<]>>>>>>[-]>[-]<<<<[>+>+<<-]>>>>[<<+>>-] <+<>[-]>[-]<<[>+>+<<-]>>[<<<<+>>>>-] +<[>[>+>+<<-]>>[<<+>>-]<<<-]>>[-<<+>>]<[-]<>[-]>[-]<< [>+>+<<-] >>[<<+>>-] << [ >[->+>+<<] >[-<<- [>]>>>[<[>>>-<<<[-]]>>]<<] >>>+ <<[-<<+>>] <<<] >[-]>>>>[-<<<<<+>>>>>] <<<++++++[-<++++++++>]<<[>[>+>+<<-]>>[<<+>>-]<<<-] >[-]<<< [->>>>+<<<<]>>>>.[-]<<<<<>>>>>>>>>>>>>>>>>>+>>+<<<<<<<<<<<<<<<<<<<<[>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++>>>>>>>>>>>>>>>>>+<<<<<<<<<<<<<<<<<<-]>[<<<<<<->>>>>>-]>[-]<<<[-]<[-]<<<>>>[-]>[-]<<<<[>+>+<<-]>>>>[<<+>>-] <+<>[-]>[-]<<[>+>+<<-]>>[<<<<+>>>>-] < >++++++++++>[-]>[-]>[-]>[-]<<<<<[->>+<-[>>>]>[[<+>-]>+>>]<<<<<]>>>>[-]>[-]<<[>+>+<<-] >>[<<+>>-]< >>>>>>>>>>>>>>>>>+ [<->-] < [ >+ <<<<<<<<<<<<<<<< ++++++[-<++++++++>]<.>>>>>>>>>>>>>>> ] >> [<->-] < [ + <<<<<<<<<<<<<<<>[-]>[-]<<<<[>+>+<<-]>>>>[<<+>>-] <+<>[-]>[-]<<[>+>+<<-]>>[<<<<+>>>>-] <[-]<+<[>[>+>+<<-]>>[<<+>>-]<<<-]>>[-<<+>>]<[-]<>[-]>[-]<< [>+>+<<-] >>[<<+>>-] << [ >[->+>+<<] >[-<<- [>]>>>[<[>>>-<<<[-]]>>]<<] >>>+ <<[-<<+>>] <<<] >[-]>>>>[-<<<<<+>>>>>] <<<++++++[-<++++++++>]<<[>[>+>+<<-]>>[<<+>>-]<<<-] >[-]<< [->>>+<<<]>>>.[-]>>>>>>>>>>>>> ]<<<<<<<<<<<<<<<< [-]<<[-]>[>++++++++++<-]>[<<<<<<->>>>>>-]>[-]<<<[-]<<<++++++[-<++++++++<+++++++++>>]<.[-]<[-][-]++++++++++.[-]<<]
AW: Why Can't Programmers.. Program?
Genau genommen dürften die Zahlen 3 und 5 nicht ausgegeben werden. Jetzt glauben alle sie wären Programmierer, dabei ist es doch eine Grundeigenschaft über den Tellerrand zu blicken, oder nicht?
Wer hatte nochmal gefragt ob ein echtes Vielfaches gewünscht ist?
AW: Why Can't Programmers.. Program?
Zitat:
Zitat von
Atbash
Wer hatte nochmal gefragt ob ein echtes Vielfaches gewünscht ist?
Zitat:
In mathematics, a multiple is the product of any quantity and an integer.
Zitat:
The integers (from the Latin integer, literally "untouched," hence "whole": the word entire comes from the same origin, but via French[1]) are formed by the natural numbers (including 0) (0, 1, 2, 3, ...) together with the negatives of the non-zero natural numbers (−1, −2, −3, ...).
1 ist ein Integer und da in der Aufgabenstellung nur von "multiples" die Rede ist kann man davon ausgehen dass 3 und 5 mitgezählt werden.
AW: Why Can't Programmers.. Program?
Programmier mal für einen Kunden. Du wirst schnell feststellen, dass er selbst nicht so genau weiß er will.
AW: Why Can't Programmers.. Program?
Unfug. Wenn der Kunde nicht weiß was er will, dann ist das nicht dein Schaden. Dafür macht man am Anfang ein Pflichtenheft und hält vertraglich fest was zu leisten ist.
Das wird unterschrieben und wenn der dann am Ende meint er würde was anderes brauchen, dann kann er das gerne bekommen, aber für die getane Arbeit wird erstmal Geld rausgerückt und die Änderungen kosten extra.
Dass Kunden Hornochsen sind sichert dir lediglich auch für die Zukunft Aufträge. In dem Fall war nach Vielfachen und nicht direkt nach echten Vielfachen gefragt. Dein Einwand ist unsinnig.