Schreibe ein Programm, das "2+2=5" ausgibt!
-
-
Ja unsigned, haha
Naja bin weg für heute, macht mal weiter.
-
So, das ist jetzt zwar unglaublich billig, aber …
Code#!/usr/bin/runhaskell main :: IO () main = do let 2 + 2 = 5 in putStrLn $ "2 + 2 = " ++ show (2 + 2)
Ein haskell-compiler foo.hs && ./foo tut freilich auch.
Auch lustig, von shiona_ aus #haskell:Code
Alles anzeigendata MyNum = MyNum Integer instance Num MyNum where (MyNum 2) + (MyNum 2) = MyNum (5) (MyNum x) + (MyNum y) = MyNum (x + y) (MyNum x) - (MyNum y) = MyNum (x - y) (MyNum x) * (MyNum y) = MyNum (x * y) abs (MyNum x) = MyNum (abs x) fromInteger = MyNum instance Show MyNum where show (MyNum x) = show x main = do let foo = 2 + 2 :: MyNum print foo
-
-
Auflösung zu gandros letztem (die alte Version, nach C übersetzt): https://i.imgur.com/g8OYXex.png
-
Und noch ein einfaches JS:
Code
Alles anzeigenfunction count_even(upto) { count = 0; for (x = 0; x < upto; x++) { if (x % 2 == 0) { count++; } } return count; } function twoplustwo() { x = 2; y = count_even(3); return x + y; } console.log("count_even(3) = " + count_even(3)); console.log("2 + 2 = " + twoplustwo());
Ausgabe: count_even(3) = 22 + 2 = 5
count_even zählt alle Zahlen kleiner "upto" welche durch zwei teilbar sind. Also count_even(3) gibt korrekterweise 2 zurück (0 und 2).
-
Au ja, endlich Code Golf im WHF.
Dann dauert’s hoffentlich nicht mehr lange, bis wir alle Stack-Exchange-Sites nachgebildet haben.
-
Au ja, endlich Code Golf im WHF.Dann dauert’s hoffentlich nicht mehr lange, bis wir alle Stack-Exchange-Sites nachgebildet haben.
Mehr Challenges pls
-
gabs nicht ne möglichkeit in c den + operator zu umdefinieren?
-
gabs nicht ne möglichkeit in c den + operator zu umdefinieren?C++ kann sowas mit operators. Ist allerdings eher dafür gedacht, dass man Klassen mit primitiven Operanten ansprechen kann. Ich hab das ganz gern genutzt.
Z.B.
-
Nicht sonderlich kreativ, aber hey:
Habe bewusst so viel es geht Einrückungen und Newlines entfernt, damit es komplizierter aussieht als es ist. -
Von Reddit (tm)
Zitat
There are capitalists, political elite and proletariat's.
All 3 are a type of people.
capital contains an inherent value. capital is not by necessity a type of person.
proletariat's are a type of capital.
proletariat's have a function that let's them destroy any set of instances of people. The function is revolution(collection people)
capitalists can combine capital to make more capital using their function "capitalism (x,y)"
political elite's can transfer x capital from capitalist y to capitalist z using their function redistribute(x,y,z)
capitalists may use a political elite's redistribute function by paying .25*x to the political elite.
Implement a situation that demonstrates all the abilities of the various classes of people. You MAY NOT use any class definitions in this challenge as the goal of Marxism is to abolish class! -
-
Es ging ja darum, dass das eben NICHT so offensichtlich gemacht werden soll
-
Es ging ja darum, dass das eben NICHT so offensichtlich gemacht werden soll
Ups -
Jetzt mitmachen!
Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!