June 2018 Update
This commit is contained in:
parent
ba8067c3b7
commit
22f33d4004
5278 changed files with 84726 additions and 14379 deletions
19
Task/Ordered-words/Maple/ordered-words.maple
Normal file
19
Task/Ordered-words/Maple/ordered-words.maple
Normal file
|
|
@ -0,0 +1,19 @@
|
|||
lst := StringTools:-Split(Import("http://www.puzzlers.org/pub/wordlists/unixdict.txt"), "\n"):
|
||||
longest := 0:
|
||||
words := Array():
|
||||
i := 1:
|
||||
for word in lst do
|
||||
if StringTools:-IsSorted(word) then
|
||||
len := StringTools:-Length(word):
|
||||
if len > longest then
|
||||
longest := len:
|
||||
words := Array():
|
||||
words(1) := word:
|
||||
i := 2:
|
||||
elif len = longest then
|
||||
words(i) := word:
|
||||
i++:
|
||||
end if;
|
||||
end if;
|
||||
end do;
|
||||
for word in words do print(word); end do;
|
||||
Loading…
Add table
Add a link
Reference in a new issue