Commit Graph

97 Commits (2c73e72e5ea46fa688cafda74358c7fe45d58b10)

Author SHA1 Message Date
Aaron Schaefer 8bc631f5ed Rename count-factors to group-factors and update docs 2008-01-14 11:33:08 -05:00
Aaron Schaefer 75774188ea Solution to Project Euler problem 26 2008-01-14 02:43:31 -05:00
Aaron Schaefer 0d166264c8 lint on Project Euler solutions 2008-01-13 17:28:54 -05:00
Aaron Schaefer 947e64c630 Move math.text to math.text.english for localization 2008-01-06 22:21:58 -05:00
Aaron Schaefer 50a3ad54da Cleanup of all Project Euler solutions thus far 2008-01-06 21:18:59 -05:00
Aaron Schaefer 7636671b8c Merge git://www.rfc1149.net/factor
Conflicts:

	extra/project-euler/project-euler.factor
2008-01-06 10:55:46 -05:00
Samuel Tardieu 4fa639a50b Add missing project Euler solutions to the list 2008-01-05 10:43:18 +01:00
Daniel Ehrenberg f66e1b1f66 Merge branch 'for-slava' of git://www.rfc1149.net/factor
Conflicts:

	extra/project-euler/018/018.factor
	extra/project-euler/project-euler.factor
2008-01-04 18:51:42 -06:00
Aaron Schaefer 03fa8a4887 Alternate solution to Project Euler problem 25 2008-01-04 01:40:01 -05:00
Aaron Schaefer 8748979546 Solution to Project Euler problem 25 2008-01-03 12:21:45 -05:00
Samuel Tardieu 598c53d6eb Use cut-slice instead of cut in a loop 2008-01-03 11:52:56 +01:00
Aaron Schaefer 0a6975c423 Solution to Project Euler problem 24 2008-01-03 01:49:46 -05:00
Aaron Schaefer 75c126fef0 Fix path generation for Project Euler problem files 2008-01-02 19:11:08 -05:00
Aaron Schaefer a2bcdaf696 Solution to Project Euler problem 23 2008-01-02 18:57:57 -05:00
Aaron Schaefer 897a8ed8aa Replace '<file-reader> contents' with 'file-contents' in all vocabs 2007-12-31 14:47:24 -05:00
Aaron Schaefer 2f04bfadbe Merge http://littledan.onigirihouse.com/factor.git
Conflicts:

	extra/project-euler/010/010.factor
	extra/project-euler/018/018.factor
	extra/project-euler/019/019.factor
	extra/project-euler/067/067.factor
	extra/project-euler/project-euler.factor
2007-12-30 22:41:04 -05:00
Samuel Tardieu cf19d8a37c Factor solution to project Euler problem 173 2007-12-31 03:01:15 +01:00
Samuel Tardieu 724eff0089 Use group to do the grouping to be closer to the original problem 2007-12-31 00:28:49 +01:00
Samuel Tardieu b55f6d9114 Use constant stack effect to prevent compilation errors 2007-12-31 00:28:45 +01:00
Samuel Tardieu c06d328ea3 Factor solution to project Euler problem 169 2007-12-30 13:30:42 +01:00
Samuel Tardieu 392da8029f Factor solution to project Euler problem 175 2007-12-30 13:10:59 +01:00
Samuel Tardieu dc18466c27 Project Euler solutions are not always numbers 2007-12-30 13:10:50 +01:00
Aaron Schaefer 8eff6af322 Fix edge-case and perfect square errors with sum-proper-divisors 2007-12-29 14:09:50 -05:00
Samuel Tardieu 483028cc51 Update problems list and simplify code 2007-12-28 14:53:26 +01:00
Samuel Tardieu a680c3abc5 Fix bug in project Euler 134 and update timings wrt math.algebra code changes 2007-12-28 14:19:47 +01:00
Samuel Tardieu 9760eb4fb1 Update collect-benchmarks so that it does not rely onto computed stack effect 2007-12-28 14:19:19 +01:00
Samuel Tardieu caa2a606c2 Use math.primes in project Euler problems 2007-12-27 16:52:19 +01:00
Samuel Tardieu 4eb7aad50b Use math.algebra to solve project Euler problem 134 2007-12-26 23:08:43 +01:00
Samuel Tardieu 9f0fb715ab Factor solution to project Euler problem 134 2007-12-26 21:44:22 +01:00
Aaron Schaefer 0dfddab0f6 Remove unnecessarily complicated PE022 solution 2007-12-26 09:06:52 -05:00
Aaron Schaefer 994fe7c142 Solution to Project Euler problem 22 2007-12-26 02:25:10 -05:00
Aaron Schaefer 2ab01a8f25 Fix amicable-pair? false positives 2007-12-25 15:08:37 -05:00
Aaron Schaefer f2cf2bc158 Solution to Project Euler problem 21 2007-12-25 00:13:01 -05:00
Aaron Schaefer 5b87577f91 Solution for Project Euler problem 20 2007-12-24 21:54:39 -05:00
Aaron Schaefer 319d96384e Solution to Project Euler problem 19 2007-12-24 16:29:04 -05:00
Aaron Schaefer 2aa9dc9dde Use Letter? instead of alpha? on euler017a 2007-12-24 13:07:46 -05:00
Aaron Schaefer 207e752464 Typo on Project Euler USING math.ranges 2007-12-24 13:01:11 -05:00
Aaron Schaefer 37f42bb2fc Alternate solution for Project Euler problem 17
Used the new vocab math.text and a string buffer.
2007-12-24 04:36:40 -05:00
Aaron Schaefer 50c3b5de14 Solutions to Project Euler problems 18 and 67
Added appropriate words to common.factor and got rid of number>digits for the time being.
2007-12-24 04:32:19 -05:00
Samuel Tardieu 13d5ce70b0 Factor solution to project Euler problem 19 2007-12-23 13:45:46 +01:00
Samuel Tardieu 8d268ba858 Factor solution to project Euler problem 67 2007-12-22 01:45:51 +01:00
Samuel Tardieu 621790aa7f Factor solution to project Euler problem 18 2007-12-22 01:45:50 +01:00
Samuel Tardieu f0903db414 Remove obsolete performance comment on project Euler problem 10 2007-12-22 01:45:46 +01:00
Samuel Tardieu a66f7672dc Update project-euler.010 timings 2007-12-22 00:29:12 +01:00
Samuel Tardieu 8e87d56e24 Factor solution to project Euler problem 17 2007-12-21 17:43:26 +01:00
Samuel Tardieu 9809e573a9 Much faster solution to projet-euler.010 by using lazy lists 2007-12-21 13:53:00 +01:00
Aaron Schaefer fcfb8fbedf add initial project-euler solutions and support vocabs 2007-12-18 20:57:16 -05:00