diff --git a/hws/inverse_word_search/example1.png b/hws/inverse_word_search/example1.png new file mode 100644 index 0000000..f4aa268 Binary files /dev/null and b/hws/inverse_word_search/example1.png differ diff --git a/hws/inverse_word_search/example2.png b/hws/inverse_word_search/example2.png new file mode 100644 index 0000000..3518cb6 Binary files /dev/null and b/hws/inverse_word_search/example2.png differ diff --git a/hws/inverse_word_search/out1.txt b/hws/inverse_word_search/out1.txt new file mode 100644 index 0000000..4dc6921 --- /dev/null +++ b/hws/inverse_word_search/out1.txt @@ -0,0 +1,25 @@ +8 solution(s) +Board: + one + cat +Board: + one + tac +Board: + cat + one +Board: + tac + one +Board: + eno + cat +Board: + eno + tac +Board: + cat + eno +Board: + tac + eno diff --git a/hws/inverse_word_search/out1_onesol.txt b/hws/inverse_word_search/out1_onesol.txt new file mode 100644 index 0000000..c22ad93 --- /dev/null +++ b/hws/inverse_word_search/out1_onesol.txt @@ -0,0 +1,3 @@ +Board: + one + cat diff --git a/hws/inverse_word_search/out2.txt b/hws/inverse_word_search/out2.txt new file mode 100644 index 0000000..4fa4e50 --- /dev/null +++ b/hws/inverse_word_search/out2.txt @@ -0,0 +1,13 @@ +4 solution(s) +Board: + one + cat +Board: + cat + one +Board: + eno + tac +Board: + tac + eno diff --git a/hws/inverse_word_search/out3.txt b/hws/inverse_word_search/out3.txt new file mode 100644 index 0000000..191a5f6 --- /dev/null +++ b/hws/inverse_word_search/out3.txt @@ -0,0 +1,41 @@ +8 solution(s) +Board: + east + rest + arts + arid +Board: + arid + arts + rest + east +Board: + eraa + aerr + ssti + ttsd +Board: + ttsd + ssti + aerr + eraa +Board: + aare + rrea + itss + dstt +Board: + dstt + itss + rrea + aare +Board: + tsae + tser + stra + dira +Board: + dira + stra + tser + tsae diff --git a/hws/inverse_word_search/out4.txt b/hws/inverse_word_search/out4.txt new file mode 100644 index 0000000..2644097 --- /dev/null +++ b/hws/inverse_word_search/out4.txt @@ -0,0 +1,17 @@ +4 solution(s) +Board: + echoo + baker + aptoe +Board: + aptoe + baker + echoo +Board: + oohce + rekab + eotpa +Board: + eotpa + rekab + oohce diff --git a/hws/inverse_word_search/out5.txt b/hws/inverse_word_search/out5.txt new file mode 100644 index 0000000..636af86 --- /dev/null +++ b/hws/inverse_word_search/out5.txt @@ -0,0 +1,401 @@ +100 solution(s) +Board: + amrak + squid + ayeti +Board: + amrak + squid + byeti +Board: + amrak + squid + cyeti +Board: + amrak + squid + dyeti +Board: + amrak + squid + eyeti +Board: + amrak + squid + fyeti +Board: + amrak + squid + gyeti +Board: + amrak + squid + hyeti +Board: + amrak + squid + jyeti +Board: + amrak + squid + kyeti +Board: + amrak + squid + lyeti +Board: + amrak + squid + myeti +Board: + amrak + squid + nyeti +Board: + amrak + squid + oyeti +Board: + amrak + squid + pyeti +Board: + amrak + squid + qyeti +Board: + amrak + squid + ryeti +Board: + amrak + squid + syeti +Board: + amrak + squid + tyeti +Board: + amrak + squid + uyeti +Board: + amrak + squid + vyeti +Board: + amrak + squid + wyeti +Board: + amrak + squid + xyeti +Board: + amrak + squid + yyeti +Board: + amrak + squid + zyeti +Board: + ayeti + squid + amrak +Board: + byeti + squid + amrak +Board: + cyeti + squid + amrak +Board: + dyeti + squid + amrak +Board: + eyeti + squid + amrak +Board: + fyeti + squid + amrak +Board: + gyeti + squid + amrak +Board: + hyeti + squid + amrak +Board: + jyeti + squid + amrak +Board: + kyeti + squid + amrak +Board: + lyeti + squid + amrak +Board: + myeti + squid + amrak +Board: + nyeti + squid + amrak +Board: + oyeti + squid + amrak +Board: + pyeti + squid + amrak +Board: + qyeti + squid + amrak +Board: + ryeti + squid + amrak +Board: + syeti + squid + amrak +Board: + tyeti + squid + amrak +Board: + uyeti + squid + amrak +Board: + vyeti + squid + amrak +Board: + wyeti + squid + amrak +Board: + xyeti + squid + amrak +Board: + yyeti + squid + amrak +Board: + zyeti + squid + amrak +Board: + karma + diuqs + iteya +Board: + karma + diuqs + iteyb +Board: + karma + diuqs + iteyc +Board: + karma + diuqs + iteyd +Board: + karma + diuqs + iteye +Board: + karma + diuqs + iteyf +Board: + karma + diuqs + iteyg +Board: + karma + diuqs + iteyh +Board: + karma + diuqs + iteyj +Board: + karma + diuqs + iteyk +Board: + karma + diuqs + iteyl +Board: + karma + diuqs + iteym +Board: + karma + diuqs + iteyn +Board: + karma + diuqs + iteyo +Board: + karma + diuqs + iteyp +Board: + karma + diuqs + iteyq +Board: + karma + diuqs + iteyr +Board: + karma + diuqs + iteys +Board: + karma + diuqs + iteyt +Board: + karma + diuqs + iteyu +Board: + karma + diuqs + iteyv +Board: + karma + diuqs + iteyw +Board: + karma + diuqs + iteyx +Board: + karma + diuqs + iteyy +Board: + karma + diuqs + iteyz +Board: + iteya + diuqs + karma +Board: + iteyb + diuqs + karma +Board: + iteyc + diuqs + karma +Board: + iteyd + diuqs + karma +Board: + iteye + diuqs + karma +Board: + iteyf + diuqs + karma +Board: + iteyg + diuqs + karma +Board: + iteyh + diuqs + karma +Board: + iteyj + diuqs + karma +Board: + iteyk + diuqs + karma +Board: + iteyl + diuqs + karma +Board: + iteym + diuqs + karma +Board: + iteyn + diuqs + karma +Board: + iteyo + diuqs + karma +Board: + iteyp + diuqs + karma +Board: + iteyq + diuqs + karma +Board: + iteyr + diuqs + karma +Board: + iteys + diuqs + karma +Board: + iteyt + diuqs + karma +Board: + iteyu + diuqs + karma +Board: + iteyv + diuqs + karma +Board: + iteyw + diuqs + karma +Board: + iteyx + diuqs + karma +Board: + iteyy + diuqs + karma +Board: + iteyz + diuqs + karma diff --git a/hws/inverse_word_search/out6.txt b/hws/inverse_word_search/out6.txt new file mode 100644 index 0000000..bf577c8 --- /dev/null +++ b/hws/inverse_word_search/out6.txt @@ -0,0 +1,833 @@ +208 solution(s) +Board: + zed + old + oat +Board: + zed + ola + oat +Board: + zed + olb + oat +Board: + zed + olc + oat +Board: + zed + ole + oat +Board: + zed + olf + oat +Board: + zed + olg + oat +Board: + zed + olh + oat +Board: + zed + oli + oat +Board: + zed + olj + oat +Board: + zed + olk + oat +Board: + zed + oll + oat +Board: + zed + olm + oat +Board: + zed + oln + oat +Board: + zed + olo + oat +Board: + zed + olp + oat +Board: + zed + olq + oat +Board: + zed + olr + oat +Board: + zed + ols + oat +Board: + zed + olt + oat +Board: + zed + olu + oat +Board: + zed + olv + oat +Board: + zed + olw + oat +Board: + zed + olx + oat +Board: + zed + oly + oat +Board: + zed + olz + oat +Board: + zoo + ela + ddt +Board: + zoo + ela + dat +Board: + zoo + ela + dbt +Board: + zoo + ela + dct +Board: + zoo + ela + det +Board: + zoo + ela + dft +Board: + zoo + ela + dgt +Board: + zoo + ela + dht +Board: + zoo + ela + dit +Board: + zoo + ela + djt +Board: + zoo + ela + dkt +Board: + zoo + ela + dlt +Board: + zoo + ela + dmt +Board: + zoo + ela + dnt +Board: + zoo + ela + dot +Board: + zoo + ela + dpt +Board: + zoo + ela + dqt +Board: + zoo + ela + drt +Board: + zoo + ela + dst +Board: + zoo + ela + dtt +Board: + zoo + ela + dut +Board: + zoo + ela + dvt +Board: + zoo + ela + dwt +Board: + zoo + ela + dxt +Board: + zoo + ela + dyt +Board: + zoo + ela + dzt +Board: + oat + ola + zed +Board: + oat + olb + zed +Board: + oat + olc + zed +Board: + oat + old + zed +Board: + oat + ole + zed +Board: + oat + olf + zed +Board: + oat + olg + zed +Board: + oat + olh + zed +Board: + oat + oli + zed +Board: + oat + olj + zed +Board: + oat + olk + zed +Board: + oat + oll + zed +Board: + oat + olm + zed +Board: + oat + oln + zed +Board: + oat + olo + zed +Board: + oat + olp + zed +Board: + oat + olq + zed +Board: + oat + olr + zed +Board: + oat + ols + zed +Board: + oat + olt + zed +Board: + oat + olu + zed +Board: + oat + olv + zed +Board: + oat + olw + zed +Board: + oat + olx + zed +Board: + oat + oly + zed +Board: + oat + olz + zed +Board: + ddt + ela + zoo +Board: + dat + ela + zoo +Board: + dbt + ela + zoo +Board: + dct + ela + zoo +Board: + det + ela + zoo +Board: + dft + ela + zoo +Board: + dgt + ela + zoo +Board: + dht + ela + zoo +Board: + dit + ela + zoo +Board: + djt + ela + zoo +Board: + dkt + ela + zoo +Board: + dlt + ela + zoo +Board: + dmt + ela + zoo +Board: + dnt + ela + zoo +Board: + dot + ela + zoo +Board: + dpt + ela + zoo +Board: + dqt + ela + zoo +Board: + drt + ela + zoo +Board: + dst + ela + zoo +Board: + dtt + ela + zoo +Board: + dut + ela + zoo +Board: + dvt + ela + zoo +Board: + dwt + ela + zoo +Board: + dxt + ela + zoo +Board: + dyt + ela + zoo +Board: + dzt + ela + zoo +Board: + ooz + ale + tad +Board: + ooz + ale + tbd +Board: + ooz + ale + tcd +Board: + ooz + ale + tdd +Board: + ooz + ale + ted +Board: + ooz + ale + tfd +Board: + ooz + ale + tgd +Board: + ooz + ale + thd +Board: + ooz + ale + tid +Board: + ooz + ale + tjd +Board: + ooz + ale + tkd +Board: + ooz + ale + tld +Board: + ooz + ale + tmd +Board: + ooz + ale + tnd +Board: + ooz + ale + tod +Board: + ooz + ale + tpd +Board: + ooz + ale + tqd +Board: + ooz + ale + trd +Board: + ooz + ale + tsd +Board: + ooz + ale + ttd +Board: + ooz + ale + tud +Board: + ooz + ale + tvd +Board: + ooz + ale + twd +Board: + ooz + ale + txd +Board: + ooz + ale + tyd +Board: + ooz + ale + tzd +Board: + dez + dlo + tao +Board: + dez + alo + tao +Board: + dez + blo + tao +Board: + dez + clo + tao +Board: + dez + elo + tao +Board: + dez + flo + tao +Board: + dez + glo + tao +Board: + dez + hlo + tao +Board: + dez + ilo + tao +Board: + dez + jlo + tao +Board: + dez + klo + tao +Board: + dez + llo + tao +Board: + dez + mlo + tao +Board: + dez + nlo + tao +Board: + dez + olo + tao +Board: + dez + plo + tao +Board: + dez + qlo + tao +Board: + dez + rlo + tao +Board: + dez + slo + tao +Board: + dez + tlo + tao +Board: + dez + ulo + tao +Board: + dez + vlo + tao +Board: + dez + wlo + tao +Board: + dez + xlo + tao +Board: + dez + ylo + tao +Board: + dez + zlo + tao +Board: + tad + ale + ooz +Board: + tbd + ale + ooz +Board: + tcd + ale + ooz +Board: + tdd + ale + ooz +Board: + ted + ale + ooz +Board: + tfd + ale + ooz +Board: + tgd + ale + ooz +Board: + thd + ale + ooz +Board: + tid + ale + ooz +Board: + tjd + ale + ooz +Board: + tkd + ale + ooz +Board: + tld + ale + ooz +Board: + tmd + ale + ooz +Board: + tnd + ale + ooz +Board: + tod + ale + ooz +Board: + tpd + ale + ooz +Board: + tqd + ale + ooz +Board: + trd + ale + ooz +Board: + tsd + ale + ooz +Board: + ttd + ale + ooz +Board: + tud + ale + ooz +Board: + tvd + ale + ooz +Board: + twd + ale + ooz +Board: + txd + ale + ooz +Board: + tyd + ale + ooz +Board: + tzd + ale + ooz +Board: + tao + alo + dez +Board: + tao + blo + dez +Board: + tao + clo + dez +Board: + tao + dlo + dez +Board: + tao + elo + dez +Board: + tao + flo + dez +Board: + tao + glo + dez +Board: + tao + hlo + dez +Board: + tao + ilo + dez +Board: + tao + jlo + dez +Board: + tao + klo + dez +Board: + tao + llo + dez +Board: + tao + mlo + dez +Board: + tao + nlo + dez +Board: + tao + olo + dez +Board: + tao + plo + dez +Board: + tao + qlo + dez +Board: + tao + rlo + dez +Board: + tao + slo + dez +Board: + tao + tlo + dez +Board: + tao + ulo + dez +Board: + tao + vlo + dez +Board: + tao + wlo + dez +Board: + tao + xlo + dez +Board: + tao + ylo + dez +Board: + tao + zlo + dez diff --git a/hws/inverse_word_search/out7.txt b/hws/inverse_word_search/out7.txt new file mode 100644 index 0000000..e7476b0 --- /dev/null +++ b/hws/inverse_word_search/out7.txt @@ -0,0 +1,5 @@ +1 solution(s) +Board: + tenet + alula + tenet diff --git a/hws/inverse_word_search/out8.txt b/hws/inverse_word_search/out8.txt new file mode 100644 index 0000000..8172047 --- /dev/null +++ b/hws/inverse_word_search/out8.txt @@ -0,0 +1,25 @@ +4 solution(s) +Board: + rmagnet + odacova + buffalo + iuchaos + ncedart +Board: + ncedart + iuchaos + buffalo + odacova + rmagnet +Board: + tengamr + avocado + olaffub + soahcui + tradecn +Board: + tradecn + soahcui + olaffub + avocado + tengamr diff --git a/hws/inverse_word_search/puzzle1.txt b/hws/inverse_word_search/puzzle1.txt new file mode 100644 index 0000000..bc7bf6c --- /dev/null +++ b/hws/inverse_word_search/puzzle1.txt @@ -0,0 +1,4 @@ +3 2 ++ cat ++ one + diff --git a/hws/inverse_word_search/puzzle2.txt b/hws/inverse_word_search/puzzle2.txt new file mode 100644 index 0000000..d460641 --- /dev/null +++ b/hws/inverse_word_search/puzzle2.txt @@ -0,0 +1,4 @@ +3 2 ++ cat ++ one +- to diff --git a/hws/inverse_word_search/puzzle3.txt b/hws/inverse_word_search/puzzle3.txt new file mode 100644 index 0000000..8130e69 --- /dev/null +++ b/hws/inverse_word_search/puzzle3.txt @@ -0,0 +1,11 @@ +4 4 ++ arts ++ arid ++ east ++ rest +- ear +- at +- sit + + + diff --git a/hws/inverse_word_search/puzzle4.txt b/hws/inverse_word_search/puzzle4.txt new file mode 100644 index 0000000..db548ab --- /dev/null +++ b/hws/inverse_word_search/puzzle4.txt @@ -0,0 +1,8 @@ +5 3 ++ echo ++ baker ++ apt ++ toe ++ ore ++ eat ++ cap \ No newline at end of file diff --git a/hws/inverse_word_search/puzzle5.txt b/hws/inverse_word_search/puzzle5.txt new file mode 100644 index 0000000..df49a8e --- /dev/null +++ b/hws/inverse_word_search/puzzle5.txt @@ -0,0 +1,12 @@ +5 3 ++ yeti ++ karma ++ squid +- sky +- red +- ski +- me +- at +- rut +- is +- yum diff --git a/hws/inverse_word_search/puzzle6.txt b/hws/inverse_word_search/puzzle6.txt new file mode 100644 index 0000000..499c860 --- /dev/null +++ b/hws/inverse_word_search/puzzle6.txt @@ -0,0 +1,6 @@ +3 3 ++ ale ++ oat ++ zed ++ old ++ zoo \ No newline at end of file diff --git a/hws/inverse_word_search/puzzle7.txt b/hws/inverse_word_search/puzzle7.txt new file mode 100644 index 0000000..f46bbed --- /dev/null +++ b/hws/inverse_word_search/puzzle7.txt @@ -0,0 +1,35 @@ +5 3 ++ tenet ++ alula ++ tat ++ nun +- ale +- an +- tent +- tnt +- aa +- ee +- ll +- au +- b +- c +- d +- f +- g +- h +- i +- j +- k +- m +- o +- p +- q +- r +- s +- v +- w +- x +- y +- z + + diff --git a/hws/inverse_word_search/puzzle8.txt b/hws/inverse_word_search/puzzle8.txt new file mode 100644 index 0000000..cbbb168 --- /dev/null +++ b/hws/inverse_word_search/puzzle8.txt @@ -0,0 +1,12 @@ +7 5 ++ avocado ++ magnet ++ cedar ++ robin ++ chaos ++ buffalo ++ trade ++ lad ++ fun +- ace +- coat \ No newline at end of file