AW: Why Can't Programmers.. Program?
2 Minuten für gebraucht, nicht getestet aber muss funktionieren.
Code:
#include <iostream>
using namespace std;
int main() {
for (int i = 0; i <= 100; i++) {
int erg1 = i % 3;
int erg2 = i % 5;
if (erg1 == 0 && erg2 == 0) {
cout << "FizzBuzz" << endl;
}
else if (erg1 == 0) {
cout << "Fizz" << endl;
}
else if (erg2 == 0) {
cout << "Buzz" << endl;
}
else {
cout << i << endl;
}
}
return 0;
}
AW: Why Can't Programmers.. Program?
Du hättest auch die Modulo Berechnung in den IF-Statements Abfragen können.
Damit hättest du ein paar Bytes sparen können. Da die 2 int Variablen Speicher verwenden.
AW: Why Can't Programmers.. Program?
Python:
Code:
for a in range(1, 101):
if a % 15 == 0:
print 'Seraphine'
elif a % 3 == 0:
print 'Sera'
elif a % 5 == 0:
print 'Phine'
else:
print a
Short Python:
(notquiteas)Short Python
Output:
Es tut mir leid "Grandmaster Berry" mehr als noobig ging gerade nicht
AW: Why Can't Programmers.. Program?
Code:
perl -le'print(($_%3==0)?(($_%5==0)?"FizzBuzz":"Fizz"):($_%5==0)?"Buzz":$_)for(1..100)'
AW: Why Can't Programmers.. Program?
inb4 Blackberry
inb4 Esoterische Programiersprachen sind eh nur Müll
Whitespace (aka 109 Zeiler)
Bissele doof ohne Syntax Highlighting
---
Perl
Code:
print 'Sera'x!($_%3).'Phine'x!($_%5)||$_,"\n"for 1..100;
Haha meiner is kürzer als der von cby...whait what?
AW: Why Can't Programmers.. Program?
Code:
print "Sera"x!($_%3)."Phine"x!($_%5)||$_,$/for 1..100
Aber ich muss zugeben wirklich nice :D
Eigentlich hätte ich selbst auf diese Lösung kommen sollen.
btw. wusste ich nicht das wir Perlgolf spielen ;)
AW: Why Can't Programmers.. Program?
Ihr seid doch alle Noobs. FizzBuzz Brainfuck-Style! (und ja, ich habe das alles selbst geschrieben)
Code:
++++++++ ++++++++
++++++++ +++++++ ++++++++ ++++++++
++++++++ +++++++ ++++++++ ++++++++
++++++++ +++++++ +++++++[ ->+[->+>
+<<]>>[ -<<+>>] <<>[-[-> +>+<<]>
>[-<<+>>]<<>[>- <[-]]> +[->-<<<++>>] <<-[->+>+<<]>>[- <<+>>]< <>[>-< [-]]>+[->-<<<+> >]<<-[->+>+< <]>>[ -<<+>>]<< >[>-< [-]]>+[->+<]<<]> >>[->++
+++++++++++++++++ ++++++ ++++++++++++++ ++++++++++++++++++ +++++++ ++++++. +++++++++++++++++ ++++++++++++++++ ++.+++++++++++++++ ++..[-]>-<<]<<<<[->+>+<<] >>[-<<+
>>]<<>[-[->+>+<<]> >[-<<+ >>]<<>[>-<[-]]> +[->-<<<++++>>]<<-[ ->+>+<< ]>>[-<< +>>]<<>[>-<[-]]>+[ ->-<<<+++>>]<<-[->+>+<<]>>[-<<+>>]<<>[ >-<[-]]>+[->-<<<++>>]<<-[- >+>+<<]
>>[-<<+>>]<<>[>-<[- ]]>+[- >-<<<+>>]<<-[->+>+<<]>>[-< <+>>]<< >[>-<[- ]]>+[->+<]<<]>>>[->++++++++ ++++++++++++++++++++++++++++++++++++++++++++++++++++++ ++++.++
+++++++ ++++++++ ++++++ +++++++++++++++++++++ +++++++ .+++++..[-]>[+ ]-<<]<< <<>>>>>>>[-]<<<<<<<[->>>>>>> +>+<<<< <<<<]>> >>>>>>[ -<<<<<< <<+>>>> >>>>]<<
<<<<<<> >>>>>+[ ->[[-[ ->+>+<<]>>[-<<+>>]<<>[ >-<[-]]>+[->+ ++<<<++ ++++++++>>]<<-[->+>+<<]>>[ -<<+>>] <<>[>-< [-]]>+[ ->++++< <<+++++ ++++>>]
<<-[->+ >+<<]>> [-<<+> >]<<>[>-<[-]]>+[->+++++ <<<++++++++>> ]<<-[-> +>+<<]>>[-<<+>>]<<>[>-<[- ]]>+[-> ++++++< <<+++++++>>]<
<-[->+> +<<]>>[ -<<+>> ]<<>[> -<[-]]>+[->++++ +++<<<+ +++++>>]<<-[-> +>+<<]> >[-<<+>>]<<>[>-< [-]]>+[ ->+++++ +++<<<+++++
>>]<<-[->+>+<<]>>[-<<+>>]<<>[>-<[ -]]>+[->+++++++++<<<++++>>] <<-[->+ >+<<]>> [-<<+>>]<<>[>-<[-]]>+[->+++++ +++++<< <+++>>] <<-[->+>+
<<]>>[-<<+>>]<<>[> -<[-]]>+[->+++++++++++<<< ++>>]<<-[->+>+<<]>> [-<<+>> ]<<>[>- <[-]]>+[->++>+<<]< <>>>>+<<<<>>>[->- >>>]<<< ]]<[>[- ]>[-]>[
-]>[-]<<<<+++++++ ++++++++ +++++++++++++++++ +++++++++++++++.[- ]<<<<]] <<<<<>+ +++++++++.[-]<<<] **************** ******* ******* *******
**************** ******** ********** **** **************** ******* ****** **************** ************** ******* ******* *******
*******
*******
*******
*******
*******
Interpreter: http://www.lordalcol.com/brainfuckjs/#
P.S.: Ihr dürft gerne mal mutmaßen, ob ich das in unter 10-15 Minuten geschafft habe.
AW: Why Can't Programmers.. Program?
AW: Why Can't Programmers.. Program?
Zitat:
Zitat von
cby
btw. wusste ich nicht das wir Perlgolf spielen ;)
Lass uns Brainfuck Golf spielen.
@Phreak17
Obvious Troll is obvious
AW: Why Can't Programmers.. Program?
Wer meint mich in Brainfuck unterbieten zu wollen: bitte sehr. (aber bitte optimiert nicht einfach meinen Code [ja... da sind einige "<>"s und "><"s drin, die man nur löschen müsste, um einige Bytes zu sparen] und sagt das wär eurer... das wär noobig)