Home : Support : Online Help : Math Apps : Discrete Mathematics : MathApps/TheBookStackingProblem
var worksheet = new Worksheet();
function doSubmit() {
worksheet.updateComponents();
return true;
}
function reexecuteWorksheet() {
worksheet.reexecuteWorksheet();
}
function refreshWorksheet() {
worksheet.refreshWorksheet();
}
function reloadWorksheet() {
worksheet.reloadWorksheet();
}
function closeWorksheet() {
worksheet.closeWorksheet();
}
function stopWorksheet() {
worksheet.stopWorksheet();
}
function pingWorksheet() {
worksheet.pingWorksheet();
}
var tempComponent;
worksheet.addComponent('table206_ectextarea254', new ECTextArea2('table206_ectextarea254'));
worksheet.addComponent('table206_ectextarea261', new ECTextArea2('table206_ectextarea261'));
worksheet.addComponent('table206_ectextarea268', new ECTextArea2('table206_ectextarea268'));
worksheet.addComponent('table206_ectextarea275', new ECTextArea2('table206_ectextarea275'));

//<![CDATA[
Sys.Application.initialize();
//]]>

The Book Stacking Problem
Use the slider below to choose the number of books you would like to stack. Move the books around by clicking and dragging on the plot. Then, click "Release" to check if your stack is still balanced. Try to have your stack reach the bright green line, which represents the maximum overhang possible. Click "Reset" to restart the activity. Check the "Show Current Centers of Gravity" box to see the centers of gravity of various sub-stacks. Each dashed line shows the center of gravity of the substack of books from the top book to the book directly above that line. The complete stack is balanced when all of these dashed lines occur over a book rather than over empty space. Click "Show the Solution!" to see the solution of the Book Stacking Problem.
${}$
${}$ |

## Was this information helpful?