000
02.10.2004, 22:59 Uhr
Pablo
Supertux (Operator)
|
Gegeben ist:
C++: |
#include <stdio.h>
int calculate(int x, int y);
int main() { int x=177; int y=75; printf("calculate(%d,%d)=%d\n", x,y,calculate(x,y)); return 0; }
int calculate(int x, int y) { ??? }
|
Die Aufgabe ist klar, wie sieht calculate aus, wenn beim Ausführen folgendes ausgegeben wird?
Code: |
rex@supertux:~> ./raetsel calculate(177,75)=20
|
Erlaubt ist ANSI C Code. Gewonnen hat die kleinste, einfachste und eleganteste Lösung. -- A! Elbereth Gilthoniel! silivren penna míriel o menel aglar elenath, Gilthoniel, A! Elbereth! |