<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://behalek.cs.vsb.cz/wiki/index.php?action=history&amp;feed=atom&amp;title=Translations%3AFP_Homework_1%2F22%2Fen</id>
	<title>Translations:FP Homework 1/22/en - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://behalek.cs.vsb.cz/wiki/index.php?action=history&amp;feed=atom&amp;title=Translations%3AFP_Homework_1%2F22%2Fen"/>
	<link rel="alternate" type="text/html" href="http://behalek.cs.vsb.cz/wiki/index.php?title=Translations:FP_Homework_1/22/en&amp;action=history"/>
	<updated>2026-04-21T23:58:19Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.33.1</generator>
	<entry>
		<id>http://behalek.cs.vsb.cz/wiki/index.php?title=Translations:FP_Homework_1/22/en&amp;diff=2532&amp;oldid=prev</id>
		<title>FuzzyBot: Importing a new version from external source</title>
		<link rel="alternate" type="text/html" href="http://behalek.cs.vsb.cz/wiki/index.php?title=Translations:FP_Homework_1/22/en&amp;diff=2532&amp;oldid=prev"/>
		<updated>2021-10-07T09:31:59Z</updated>

		<summary type="html">&lt;p&gt;Importing a new version from external source&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;In this task, you will implement a function, that helps when creating the crossword puzzle. The function &amp;lt;code&amp;gt;positions&amp;lt;/code&amp;gt; takes an input, an &amp;#039;&amp;#039;outline&amp;#039;&amp;#039; for the future puzzle, and prints all positions, where we need to put some words. The outline compose from empty spaces (&amp;lt;code&amp;gt;&amp;#039;.&amp;#039;&amp;lt;/code&amp;gt;), where we can put some character, and from black boxes (&amp;lt;code&amp;gt;&amp;#039;#&amp;#039;&amp;lt;/code&amp;gt;), where there are no characters. In our crossword puzzles, words need to be placed in all sequences of empty spaces, that are at least two spaces long. The functions output is all starting positions where we need to put some words. Positions are pairs &amp;lt;code&amp;gt;(row, column)&amp;lt;/code&amp;gt;. They are indexed from topmost leftmost corner with coordinates &amp;lt;code&amp;gt;(0,0)&amp;lt;/code&amp;gt;. Consider only words in &amp;#039;&amp;#039;&amp;#039;lines&amp;#039;&amp;#039;&amp;#039; (for rows, we can rotate and flip the puzzle outline and use the same function).&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
		
	</entry>
</feed>