Removed conway warmup
This commit is contained in:
parent
be1e01240b
commit
9371db7af3
@ -1,32 +0,0 @@
|
|||||||
\documentclass[
|
|
||||||
solutions,
|
|
||||||
hidewarning,
|
|
||||||
singlenumbering,
|
|
||||||
nopagenumber
|
|
||||||
]{../../resources/ormc_handout}
|
|
||||||
\usepackage{../../resources/macros}
|
|
||||||
|
|
||||||
|
|
||||||
\title{Warm-Up: Conway's Box}
|
|
||||||
\subtitle{Prepared by \githref{Mark} on \today}
|
|
||||||
|
|
||||||
\begin{document}
|
|
||||||
|
|
||||||
\maketitle
|
|
||||||
|
|
||||||
\problem{}
|
|
||||||
Pack the following pieces into a $5\times5\times5$ box.\par
|
|
||||||
\begin{itemize}
|
|
||||||
\item One $2 \times 2 \times 2$
|
|
||||||
\item Two $1 \times 2 \times 2$
|
|
||||||
\item Three $1 \times 1 \times 3$
|
|
||||||
\item Thirteen $1 \times 2 \times 4$
|
|
||||||
\end{itemize}
|
|
||||||
|
|
||||||
|
|
||||||
\begin{solution}
|
|
||||||
\begin{center}
|
|
||||||
\includegraphics[width=10cm,page=1]{conway_sol.pdf}
|
|
||||||
\end{center}
|
|
||||||
\end{solution}
|
|
||||||
\end{document}
|
|
Binary file not shown.
@ -1,537 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
||||||
<svg
|
|
||||||
version="1.1"
|
|
||||||
width="100%"
|
|
||||||
height="100%"
|
|
||||||
viewBox="-140 -260 1200 900"
|
|
||||||
id="svg49"
|
|
||||||
sodipodi:docname="conway_sol.svg"
|
|
||||||
inkscape:version="1.3.2 (091e20ef0f, 2023-11-25, custom)"
|
|
||||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
|
||||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
|
||||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
|
||||||
xmlns="http://www.w3.org/2000/svg"
|
|
||||||
xmlns:svg="http://www.w3.org/2000/svg"
|
|
||||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
|
||||||
xmlns:cc="http://creativecommons.org/ns#"
|
|
||||||
xmlns:dc="http://purl.org/dc/elements/1.1/">
|
|
||||||
<sodipodi:namedview
|
|
||||||
id="namedview49"
|
|
||||||
pagecolor="#ffffff"
|
|
||||||
bordercolor="#000000"
|
|
||||||
borderopacity="0.25"
|
|
||||||
inkscape:showpageshadow="2"
|
|
||||||
inkscape:pageopacity="0.0"
|
|
||||||
inkscape:pagecheckerboard="0"
|
|
||||||
inkscape:deskcolor="#d1d1d1"
|
|
||||||
inkscape:zoom="0.73149"
|
|
||||||
inkscape:cx="791.53509"
|
|
||||||
inkscape:cy="543.41139"
|
|
||||||
inkscape:window-width="2560"
|
|
||||||
inkscape:window-height="1384"
|
|
||||||
inkscape:window-x="0"
|
|
||||||
inkscape:window-y="0"
|
|
||||||
inkscape:window-maximized="1"
|
|
||||||
inkscape:current-layer="svg49"
|
|
||||||
showgrid="false" />
|
|
||||||
<title
|
|
||||||
id="title1">Conway puzzle solution</title>
|
|
||||||
<desc
|
|
||||||
id="desc1">A step-by-step solution to the Conway puzzle, drawn by CMG Lee.</desc>
|
|
||||||
<style
|
|
||||||
type="text/css"
|
|
||||||
id="style1">
|
|
||||||
.main { font-family:Helvetica,Arial,sans-serif; font-size:120px; text-anchor:middle; fill:url(#pattern_grid_1); stroke:#000000; stroke-width:0.2px; stroke-linejoin:bevel; }
|
|
||||||
.shadow { filter:url(#filter_shadow); }
|
|
||||||
.right { filter:url(#filter_right); }
|
|
||||||
.left { filter:url(#filter_left); }
|
|
||||||
text { fill:#000000; stroke:none; }
|
|
||||||
.block113 { filter:url(#filter_block113); }
|
|
||||||
.block124 { filter:url(#filter_block124); }
|
|
||||||
.block122 { filter:url(#filter_block122); }
|
|
||||||
.block222 { filter:url(#filter_block222); }
|
|
||||||
</style>
|
|
||||||
<defs
|
|
||||||
id="defs17">
|
|
||||||
<filter
|
|
||||||
id="filter_shadow"
|
|
||||||
x="-0.024903218"
|
|
||||||
y="-0.0256"
|
|
||||||
width="1.0494193"
|
|
||||||
height="1.0877882">
|
|
||||||
<feGaussianBlur
|
|
||||||
in="SourceAlpha"
|
|
||||||
stdDeviation="6"
|
|
||||||
id="feGaussianBlur1" />
|
|
||||||
<feMorphology
|
|
||||||
operator="erode"
|
|
||||||
radius="8"
|
|
||||||
id="feMorphology1" />
|
|
||||||
<feOffset
|
|
||||||
dx="0"
|
|
||||||
dy="8"
|
|
||||||
id="feOffset1" />
|
|
||||||
<feBlend
|
|
||||||
in="SourceGraphic"
|
|
||||||
id="feBlend1" />
|
|
||||||
</filter>
|
|
||||||
<filter
|
|
||||||
id="filter_right"
|
|
||||||
x="-0.01"
|
|
||||||
y="-0.01"
|
|
||||||
width="1.02"
|
|
||||||
height="1.02">
|
|
||||||
<feColorMatrix
|
|
||||||
type="matrix"
|
|
||||||
values="0.6,0,0,0,0 0,0.6,0,0,0 0,0,0.6,0,0 0,0,0,1,0"
|
|
||||||
id="feColorMatrix1" />
|
|
||||||
</filter>
|
|
||||||
<filter
|
|
||||||
id="filter_left"
|
|
||||||
x="-0.01"
|
|
||||||
y="-0.01"
|
|
||||||
width="1.02"
|
|
||||||
height="1.02">
|
|
||||||
<feColorMatrix
|
|
||||||
type="matrix"
|
|
||||||
values="0.8,0,0,0,0 0,0.8,0,0,0 0,0,0.8,0,0 0,0,0,1,0"
|
|
||||||
id="feColorMatrix2" />
|
|
||||||
</filter>
|
|
||||||
<filter
|
|
||||||
id="filter_block113"
|
|
||||||
x="-0.0069230639"
|
|
||||||
y="-0.0023076923"
|
|
||||||
width="1.014923"
|
|
||||||
height="1.0111312">
|
|
||||||
<feColorMatrix
|
|
||||||
type="matrix"
|
|
||||||
values="1,0,0,0,0 0,0,0,0,0 0,0,0,0,0 0,0,0,1,0"
|
|
||||||
id="feColorMatrix3" />
|
|
||||||
</filter>
|
|
||||||
<filter
|
|
||||||
id="filter_block124"
|
|
||||||
x="-0.0059999887"
|
|
||||||
y="0"
|
|
||||||
width="1.0132727"
|
|
||||||
height="1.0091667">
|
|
||||||
<feColorMatrix
|
|
||||||
type="matrix"
|
|
||||||
values="0,0,0,0,0 0,0.5,0,0,0 0,0,1,0,0 0,0,0,1,0"
|
|
||||||
id="feColorMatrix4" />
|
|
||||||
</filter>
|
|
||||||
<filter
|
|
||||||
id="filter_block122"
|
|
||||||
x="-0.0042857062"
|
|
||||||
y="-0.0021428572"
|
|
||||||
width="1.01"
|
|
||||||
height="1.0092857">
|
|
||||||
<feColorMatrix
|
|
||||||
type="matrix"
|
|
||||||
values="0,0,0,0,0 0,0.8,0,0,0 0,0,0,0,0 0,0,0,1,0"
|
|
||||||
id="feColorMatrix5" />
|
|
||||||
</filter>
|
|
||||||
<filter
|
|
||||||
id="filter_block222"
|
|
||||||
x="-0.0042857062"
|
|
||||||
y="-0.0016666667"
|
|
||||||
width="1.01"
|
|
||||||
height="1.0094444">
|
|
||||||
<feColorMatrix
|
|
||||||
type="matrix"
|
|
||||||
values="1,0,0,0,0 0,0.8,0,0,0 0,0,0,0,0 0,0,0,1,0"
|
|
||||||
id="feColorMatrix6" />
|
|
||||||
</filter>
|
|
||||||
<pattern
|
|
||||||
id="pattern_grid_1"
|
|
||||||
patternUnits="userSpaceOnUse"
|
|
||||||
width="10"
|
|
||||||
height="10">
|
|
||||||
<rect
|
|
||||||
x="0"
|
|
||||||
y="0"
|
|
||||||
width="10"
|
|
||||||
height="10"
|
|
||||||
stroke-width="0.2"
|
|
||||||
stroke="#cccccc"
|
|
||||||
fill="#ffffff"
|
|
||||||
id="rect6" />
|
|
||||||
</pattern>
|
|
||||||
<g
|
|
||||||
id="block421"
|
|
||||||
class="block124">
|
|
||||||
<rect
|
|
||||||
class="top"
|
|
||||||
transform="matrix( 4,-2 -3,-3 0,0)"
|
|
||||||
x="0"
|
|
||||||
y="0"
|
|
||||||
width="40"
|
|
||||||
height="20"
|
|
||||||
id="rect7" />
|
|
||||||
<rect
|
|
||||||
class="right"
|
|
||||||
transform="matrix( 4,-2 0, 4 0,0)"
|
|
||||||
x="0"
|
|
||||||
y="0"
|
|
||||||
width="40"
|
|
||||||
height="10"
|
|
||||||
id="rect8" />
|
|
||||||
<rect
|
|
||||||
class="left"
|
|
||||||
transform="matrix(-3,-3 0, 4 0,0)"
|
|
||||||
x="0"
|
|
||||||
y="0"
|
|
||||||
width="20"
|
|
||||||
height="10"
|
|
||||||
id="rect9" />
|
|
||||||
</g>
|
|
||||||
<g
|
|
||||||
id="block124"
|
|
||||||
class="block124">
|
|
||||||
<rect
|
|
||||||
class="top"
|
|
||||||
transform="matrix( 4,-2 -3,-3 0,0)"
|
|
||||||
x="0"
|
|
||||||
y="0"
|
|
||||||
width="10"
|
|
||||||
height="20"
|
|
||||||
id="rect10" />
|
|
||||||
<rect
|
|
||||||
class="right"
|
|
||||||
transform="matrix( 4,-2 0, 4 0,0)"
|
|
||||||
x="0"
|
|
||||||
y="0"
|
|
||||||
width="10"
|
|
||||||
height="40"
|
|
||||||
id="rect11" />
|
|
||||||
<rect
|
|
||||||
class="left"
|
|
||||||
transform="matrix(-3,-3 0, 4 0,0)"
|
|
||||||
x="0"
|
|
||||||
y="0"
|
|
||||||
width="20"
|
|
||||||
height="40"
|
|
||||||
id="rect12" />
|
|
||||||
</g>
|
|
||||||
<g
|
|
||||||
id="block214"
|
|
||||||
class="block124">
|
|
||||||
<rect
|
|
||||||
class="top"
|
|
||||||
transform="matrix( 4,-2 -3,-3 0,0)"
|
|
||||||
x="0"
|
|
||||||
y="0"
|
|
||||||
width="20"
|
|
||||||
height="10"
|
|
||||||
id="rect13" />
|
|
||||||
<rect
|
|
||||||
class="right"
|
|
||||||
transform="matrix( 4,-2 0, 4 0,0)"
|
|
||||||
x="0"
|
|
||||||
y="0"
|
|
||||||
width="20"
|
|
||||||
height="40"
|
|
||||||
id="rect14" />
|
|
||||||
<rect
|
|
||||||
class="left"
|
|
||||||
transform="matrix(-3,-3 0, 4 0,0)"
|
|
||||||
x="0"
|
|
||||||
y="0"
|
|
||||||
width="10"
|
|
||||||
height="40"
|
|
||||||
id="rect15" />
|
|
||||||
</g>
|
|
||||||
<g
|
|
||||||
id="blocks234">
|
|
||||||
<use
|
|
||||||
xlink:href="#block214"
|
|
||||||
transform="translate(-60,-60)"
|
|
||||||
id="use15" />
|
|
||||||
<use
|
|
||||||
xlink:href="#block214"
|
|
||||||
transform="translate(-30,-30)"
|
|
||||||
id="use16" />
|
|
||||||
<use
|
|
||||||
xlink:href="#block214"
|
|
||||||
id="use17" />
|
|
||||||
</g>
|
|
||||||
</defs>
|
|
||||||
<g
|
|
||||||
id="g23"
|
|
||||||
style="font-size:120px;font-family:Helvetica, Arial, sans-serif;text-anchor:middle;fill:url(#pattern_grid_1);stroke:#000000;stroke-width:0.2px;stroke-linejoin:bevel">
|
|
||||||
<g
|
|
||||||
class="shadow"
|
|
||||||
id="g22">
|
|
||||||
<g
|
|
||||||
id="step1">
|
|
||||||
<use
|
|
||||||
xlink:href="#block421"
|
|
||||||
transform="translate(-50,50)"
|
|
||||||
id="use18" />
|
|
||||||
<use
|
|
||||||
xlink:href="#block421"
|
|
||||||
transform="translate(10,110)"
|
|
||||||
id="use19" />
|
|
||||||
<g
|
|
||||||
class="block113"
|
|
||||||
transform="translate(80,120)"
|
|
||||||
id="g21">
|
|
||||||
<rect
|
|
||||||
class="top"
|
|
||||||
transform="matrix(4,-2,-3,-3,0,0)"
|
|
||||||
x="0"
|
|
||||||
y="0"
|
|
||||||
width="30"
|
|
||||||
height="10"
|
|
||||||
id="rect19" />
|
|
||||||
<rect
|
|
||||||
class="right"
|
|
||||||
transform="matrix(4,-2,0,4,0,0)"
|
|
||||||
x="0"
|
|
||||||
y="0"
|
|
||||||
width="30"
|
|
||||||
height="10"
|
|
||||||
id="rect20" />
|
|
||||||
<rect
|
|
||||||
class="left"
|
|
||||||
transform="matrix(-3,-3,0,4,0,0)"
|
|
||||||
x="0"
|
|
||||||
y="0"
|
|
||||||
width="10"
|
|
||||||
height="10"
|
|
||||||
id="rect21" />
|
|
||||||
</g>
|
|
||||||
</g>
|
|
||||||
</g>
|
|
||||||
</g>
|
|
||||||
<g
|
|
||||||
transform="translate(410)"
|
|
||||||
id="g26"
|
|
||||||
style="font-size:120px;font-family:Helvetica, Arial, sans-serif;text-anchor:middle;fill:url(#pattern_grid_1);stroke:#000000;stroke-width:0.2px;stroke-linejoin:bevel">
|
|
||||||
<g
|
|
||||||
class="shadow"
|
|
||||||
id="g25">
|
|
||||||
<g
|
|
||||||
id="step2">
|
|
||||||
<use
|
|
||||||
xlink:href="#step1"
|
|
||||||
id="use23" />
|
|
||||||
<use
|
|
||||||
xlink:href="#blocks234"
|
|
||||||
transform="translate(60,-120)"
|
|
||||||
id="use24" />
|
|
||||||
<use
|
|
||||||
xlink:href="#block124"
|
|
||||||
transform="translate(160,-80)"
|
|
||||||
id="use25" />
|
|
||||||
</g>
|
|
||||||
</g>
|
|
||||||
</g>
|
|
||||||
<g
|
|
||||||
transform="translate(820)"
|
|
||||||
id="g31"
|
|
||||||
style="font-size:120px;font-family:Helvetica, Arial, sans-serif;text-anchor:middle;fill:url(#pattern_grid_1);stroke:#000000;stroke-width:0.2px;stroke-linejoin:bevel">
|
|
||||||
<g
|
|
||||||
class="shadow"
|
|
||||||
id="g30">
|
|
||||||
<g
|
|
||||||
id="step3">
|
|
||||||
<use
|
|
||||||
xlink:href="#step2"
|
|
||||||
id="use26" />
|
|
||||||
<use
|
|
||||||
xlink:href="#blocks234"
|
|
||||||
transform="translate(-20,-80)"
|
|
||||||
id="use27" />
|
|
||||||
<g
|
|
||||||
class="block122"
|
|
||||||
transform="translate(80,80)"
|
|
||||||
id="g29">
|
|
||||||
<rect
|
|
||||||
class="top"
|
|
||||||
transform="matrix(4,-2,-3,-3,0,0)"
|
|
||||||
x="0"
|
|
||||||
y="0"
|
|
||||||
width="20"
|
|
||||||
height="20"
|
|
||||||
id="rect27" />
|
|
||||||
<rect
|
|
||||||
class="right"
|
|
||||||
transform="matrix(4,-2,0,4,0,0)"
|
|
||||||
x="0"
|
|
||||||
y="0"
|
|
||||||
width="20"
|
|
||||||
height="10"
|
|
||||||
id="rect28" />
|
|
||||||
<rect
|
|
||||||
class="left"
|
|
||||||
transform="matrix(-3,-3,0,4,0,0)"
|
|
||||||
x="0"
|
|
||||||
y="0"
|
|
||||||
width="20"
|
|
||||||
height="10"
|
|
||||||
id="rect29" />
|
|
||||||
</g>
|
|
||||||
</g>
|
|
||||||
</g>
|
|
||||||
</g>
|
|
||||||
<g
|
|
||||||
transform="translate(0,420)"
|
|
||||||
id="g39"
|
|
||||||
style="font-size:120px;font-family:Helvetica, Arial, sans-serif;text-anchor:middle;fill:url(#pattern_grid_1);stroke:#000000;stroke-width:0.2px;stroke-linejoin:bevel">
|
|
||||||
<g
|
|
||||||
class="shadow"
|
|
||||||
id="g38">
|
|
||||||
<g
|
|
||||||
id="step4">
|
|
||||||
<use
|
|
||||||
xlink:href="#step3"
|
|
||||||
id="use31" />
|
|
||||||
<use
|
|
||||||
xlink:href="#blocks234"
|
|
||||||
transform="translate(-20,-80)"
|
|
||||||
id="use32" />
|
|
||||||
<g
|
|
||||||
class="block222"
|
|
||||||
transform="translate(80)"
|
|
||||||
id="g34">
|
|
||||||
<rect
|
|
||||||
class="top"
|
|
||||||
transform="matrix(4,-2,-3,-3,0,0)"
|
|
||||||
x="0"
|
|
||||||
y="0"
|
|
||||||
width="20"
|
|
||||||
height="20"
|
|
||||||
id="rect32" />
|
|
||||||
<rect
|
|
||||||
class="right"
|
|
||||||
transform="matrix(4,-2,0,4,0,0)"
|
|
||||||
x="0"
|
|
||||||
y="0"
|
|
||||||
width="20"
|
|
||||||
height="20"
|
|
||||||
id="rect33" />
|
|
||||||
<rect
|
|
||||||
class="left"
|
|
||||||
transform="matrix(-3,-3,0,4,0,0)"
|
|
||||||
x="0"
|
|
||||||
y="0"
|
|
||||||
width="20"
|
|
||||||
height="20"
|
|
||||||
id="rect34" />
|
|
||||||
</g>
|
|
||||||
<g
|
|
||||||
class="block113"
|
|
||||||
transform="translate(10,-10)"
|
|
||||||
id="g37">
|
|
||||||
<rect
|
|
||||||
class="top"
|
|
||||||
transform="matrix(4,-2,-3,-3,0,0)"
|
|
||||||
x="0"
|
|
||||||
y="0"
|
|
||||||
width="10"
|
|
||||||
height="10"
|
|
||||||
id="rect35" />
|
|
||||||
<rect
|
|
||||||
class="right"
|
|
||||||
transform="matrix(4,-2,0,4,0,0)"
|
|
||||||
x="0"
|
|
||||||
y="0"
|
|
||||||
width="10"
|
|
||||||
height="30"
|
|
||||||
id="rect36" />
|
|
||||||
<rect
|
|
||||||
class="left"
|
|
||||||
transform="matrix(-3,-3,0,4,0,0)"
|
|
||||||
x="0"
|
|
||||||
y="0"
|
|
||||||
width="10"
|
|
||||||
height="30"
|
|
||||||
id="rect37" />
|
|
||||||
</g>
|
|
||||||
</g>
|
|
||||||
</g>
|
|
||||||
</g>
|
|
||||||
<g
|
|
||||||
transform="translate(410,420)"
|
|
||||||
id="g45"
|
|
||||||
style="font-size:120px;font-family:Helvetica, Arial, sans-serif;text-anchor:middle;fill:url(#pattern_grid_1);stroke:#000000;stroke-width:0.2px;stroke-linejoin:bevel">
|
|
||||||
<g
|
|
||||||
class="shadow"
|
|
||||||
id="g44">
|
|
||||||
<g
|
|
||||||
id="step5">
|
|
||||||
<use
|
|
||||||
xlink:href="#step4"
|
|
||||||
id="use39" />
|
|
||||||
<use
|
|
||||||
xlink:href="#block124"
|
|
||||||
transform="translate(-90,-50)"
|
|
||||||
id="use40" />
|
|
||||||
<use
|
|
||||||
xlink:href="#block124"
|
|
||||||
transform="translate(-30,10)"
|
|
||||||
id="use41" />
|
|
||||||
<g
|
|
||||||
class="block113"
|
|
||||||
transform="translate(-60,-60)"
|
|
||||||
id="g43">
|
|
||||||
<rect
|
|
||||||
class="top"
|
|
||||||
transform="matrix(4,-2,-3,-3,0,0)"
|
|
||||||
x="0"
|
|
||||||
y="0"
|
|
||||||
width="10"
|
|
||||||
height="30"
|
|
||||||
id="rect41" />
|
|
||||||
<rect
|
|
||||||
class="right"
|
|
||||||
transform="matrix(4,-2,0,4,0,0)"
|
|
||||||
x="0"
|
|
||||||
y="0"
|
|
||||||
width="10"
|
|
||||||
height="10"
|
|
||||||
id="rect42" />
|
|
||||||
<rect
|
|
||||||
class="left"
|
|
||||||
transform="matrix(-3,-3,0,4,0,0)"
|
|
||||||
x="0"
|
|
||||||
y="0"
|
|
||||||
width="30"
|
|
||||||
height="10"
|
|
||||||
id="rect43" />
|
|
||||||
</g>
|
|
||||||
</g>
|
|
||||||
</g>
|
|
||||||
</g>
|
|
||||||
<g
|
|
||||||
transform="translate(823.46056,418.18921)"
|
|
||||||
id="g48"
|
|
||||||
style="font-size:120px;font-family:Helvetica, Arial, sans-serif;text-anchor:middle;fill:url(#pattern_grid_1);stroke:#000000;stroke-width:0.2px;stroke-linejoin:bevel">
|
|
||||||
<g
|
|
||||||
class="shadow"
|
|
||||||
id="g47">
|
|
||||||
<g
|
|
||||||
id="step6">
|
|
||||||
<use
|
|
||||||
xlink:href="#step5"
|
|
||||||
id="use45" />
|
|
||||||
<use
|
|
||||||
xlink:href="#block214"
|
|
||||||
transform="translate(0,40)"
|
|
||||||
id="use46" />
|
|
||||||
<use
|
|
||||||
xlink:href="#block421"
|
|
||||||
id="use47" />
|
|
||||||
</g>
|
|
||||||
</g>
|
|
||||||
</g>
|
|
||||||
<metadata
|
|
||||||
id="metadata1">
|
|
||||||
<rdf:RDF>
|
|
||||||
<cc:Work
|
|
||||||
rdf:about="">
|
|
||||||
<dc:title>Conway puzzle solution</dc:title>
|
|
||||||
</cc:Work>
|
|
||||||
</rdf:RDF>
|
|
||||||
</metadata>
|
|
||||||
</svg>
|
|
Before Width: | Height: | Size: 13 KiB |
Loading…
x
Reference in New Issue
Block a user