<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Dreamshire &#187; Project Euler</title>
	<atom:link href="http://blog.dreamshire.com/category/project-euler/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.dreamshire.com</link>
	<description>Showing what's behind the curtain</description>
	<lastBuildDate>Wed, 01 Sep 2010 02:23:55 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Choosing a method to solve Project Euler problems</title>
		<link>http://blog.dreamshire.com/2009/03/29/coosing-a-method-to-solve-project-euler-problems/</link>
		<comments>http://blog.dreamshire.com/2009/03/29/coosing-a-method-to-solve-project-euler-problems/#comments</comments>
		<pubDate>Sun, 29 Mar 2009 18:05:10 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Project Euler]]></category>

		<guid isPermaLink="false">http://blog.dreamshire.com/?p=196</guid>
		<description><![CDATA[Development time, run-time constraints, debugging capabilities should all be considered when choosing a method to solve problems.]]></description>
			<content:encoded><![CDATA[<p>When selecting a programming language (such as C++, Perl) or solving platform (such as Mathematica, Pari) there should be little deliberation as to which to use.  Sometimes the choice is based on application, other times it may be a choice of convenience or development time.  </p>
<p>Many use Project Euler as a platform for exploring new languages and others just want to see how fast they can successfully arrive at the answer.  Some may even find the answer to a problem searching the Internet with Google or looking around the libraries of integer sequences.</p>
<p>All&#8217;s fair when trying to solve a problem as long as attention can be placed on repeatability, understanding and extensibility.  That is to say that a program would serve nicely to solve more complex questions in the same vein as the original problem and still perform under the requirements of the Project (1 minute rule, for example).</p>
<p>We select Perl only because we&#8217;ve been using that language since it was a wee bit of sand and feel most comfortable as individuals and as a group to provide a solution quickly and easily.</p>
<p>With that said, we have ventured forth and written many programs in C++ only because Perl was unable to do provide an answer in the allotted 1 minute time limit.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.dreamshire.com/2009/03/29/coosing-a-method-to-solve-project-euler-problems/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why provide solutions to Project Euler Problems?</title>
		<link>http://blog.dreamshire.com/2009/03/25/why-provide-solutions-to-project-euler-problems/</link>
		<comments>http://blog.dreamshire.com/2009/03/25/why-provide-solutions-to-project-euler-problems/#comments</comments>
		<pubDate>Thu, 26 Mar 2009 00:39:40 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Project Euler]]></category>

		<guid isPermaLink="false">http://blog.dreamshire.com/?p=63</guid>
		<description><![CDATA[Providing programming examples and techniques can augment the Project Euler experience.]]></description>
			<content:encoded><![CDATA[<p>Project Euler provides interesting and challenging problems which require both Mathematical and programming acumen to solve.  As a forum that publishes problems it also serves to confirm answers, and more importantly, to share solutions and techniques by other solvers.  As a result, many new discoveries can be made and shared.  Sadly, however, many of the forums are closed from futher participation.</p>
<p>Of course, in order to really learn from the experience one must first solve the problem and that can be frustrating.  Providing the answer would defeat the intended spirit of the forum but, instead, providing some insight could help.  </p>
<p>Because users are ranked based on the number of problems solved there are ethical issues about providing source code or even hints to solutions.  But with the understanding of freedom of speech we place the onus of responsibility on the reader to participate with honorable motives and intentions.  </p>
<p>It is with this purpose that some particular solutions are exemplified and shared, in hope that some good can come from it. </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.dreamshire.com/2009/03/25/why-provide-solutions-to-project-euler-problems/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
