codepad
[
create a new paste
]
login
|
about
Language:
C
C++
D
Haskell
Lua
OCaml
PHP
Perl
Plain Text
Python
Ruby
Scheme
Tcl
void foo(int beer, int beverage) { if (beer < 0 || beverage < 0) return; if (beer * 23 + beverage * 19 == 823) { if (beer < beverage) printf("%d %d\n", beer, beverage); } if (beer * 23 + beverage * 19 < 823) { foo(beer, beverage + 1); } else { foo(beer - 1, beverage); } } int main() { foo(823 / 23, 0); }
Private
[
?
]
Run code
Submit