CSCI 1200 - Fall 2006
Computer Science II
Home
  Contact Information

Announcements

Course Overview
  Prerequisites

Grading

Schedule
  Lab Times
  Office Hours

Calendar
  Lecture notes
  Lab materials
  Homework
  Test reviews

Textbooks
  Web Resources
  Drop in Tutoring

Academic Integrity

Homework
  Due Date and Time
  Late Day Policy
  Compilers
  Electronic Submission

Programming Tips

C++ Development
  Cygwin
  Emacs
  Dev C++
  MinGW

Other Information

The puzzles for Homework 6:
Box Packing Recursion

We created a number of simple puzzles for this assignment. Your program should be able to finish analysis of these puzzles in a reasonable amount of time (no more than a few minutes).

For fun, we include some more difficult puzzles. To solve these puzzles you will need to think carefully about the efficiency of your algorithm (extra credit).

  • squared_square.txt
    Problem: Subdivide a square into smaller squares of all different sizes.
    Minimal solution: 21 squares
    Discovered by A.J. Duijvestijn (Netherlands) by computer in 1978.

  • bcp_9_piece.txt and bcp_15_piece.txt
    Both puzzles designed by Bill Cutler, 1983.