Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mateimicu/generate-char-puzzle
Generam un puzzle pornind de la cuvintele care dorim sa se gaseasca in el.
https://github.com/mateimicu/generate-char-puzzle
Last synced: about 1 month ago
JSON representation
Generam un puzzle pornind de la cuvintele care dorim sa se gaseasca in el.
- Host: GitHub
- URL: https://github.com/mateimicu/generate-char-puzzle
- Owner: mateimicu
- License: mit
- Created: 2015-06-29T13:57:32.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2016-03-13T13:21:54.000Z (almost 9 years ago)
- Last Synced: 2024-10-15T23:11:15.648Z (3 months ago)
- Language: Pascal
- Homepage:
- Size: 539 KB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: License.txt
Awesome Lists containing this project
README
# generate-char-puzzle
Acest program este scris in FreePascal si va genereaza o matrice un puzzle in care un numar de cuvinte se pot regasi citite, de la dreapta la stanga, in sus in jos si invers, si pe toate diagonalele.
# Folosire:
Puteti folosi varianta compilata de mine `program` a fost compilat cu
`Free Pascal Compiler version 2.6.2-8 [2014/01/22] for x86_64
Copyright (c) 1993-2012 by Florian Klaempfl and others
Target OS: Linux for x86-64 `sau puteti compila codul sursa.
Scop :
Acest program creeaza o matrice in care se vor regasi toate cuvintele din fisier.Fisierul este de forma :
ordin_matrice
numar_cuvinte
cuvant_1
cuvant_2
........
cuvant_n
Urmatoarele obtiuni sunt disponibile :
` -f `
` --file=name ` : fisierul din care citim cuvintele si dimensiunile matrici
` -i `
` --interactiv ` : acctivam modul interactiv, care ne permite sa manipulam cuvinte
` -v `
` --version ` : afisam versiunea, si alte informatii
` -d `
` --debug=true/false ` : valoarea default este false, dar daca se rescrie, se vor afisa diferite
valori auxiliare
` -c `
` --create=name ` : se intra in modul care ajuta la creearea unui fisier input
daca un nume nu este precizat atunci se va folosi defaul.txt
` -h `
` --help ` : afisam ajutorul acesta# Exemplu
### Fisierul de intrare
4
5
ana
argo
nora
moro
toor
### Va produce
Rezolvare :
` a n a m `
` r o o t `
` g r - - `
` o a - - `