[c++] program stół - jakie wyjątki dodać?
Ostatnio zmodyfikowano 2016-01-10 18:04
bathory0xff |
» 2016-01-10 18:04:06 W pierwszej sytuacji wypisujesz po prostu 0. W drugiej sytuacji jak możesz się domyślić skoro z jednej strony da się włożyć tylko jedno krzesło a z drugiej strony np 5 to maksymalnie można pod stołem umieścić 5 krzeseł (implementację tego pozostawiam tobie :D). W trzeciej sytuacji natomiast da się ustawić krzesła po obu stronach stołu (na boku a i przeciwnym, równym do niego boku), a także na boku b (w ten sam sposób). Z tym że dla boku b będzie miejsca mniej o 2 krzesła (narożniki), co z bokiem naprzeciwko niego da 4 krzesła mniej. Podsumowując da się ustawić 2*a/k i tak samo 2*b/k ale bez 4 krzeseł. To czy a jest większe czy b nie ma znaczenia, w obliczeniach jest to samo. |
|
1 2 « 3 » |