Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dizer2/tickets
A program that generates tickets and punches them 🥵🥵🥵
https://github.com/dizer2/tickets
Last synced: about 2 months ago
JSON representation
A program that generates tickets and punches them 🥵🥵🥵
- Host: GitHub
- URL: https://github.com/dizer2/tickets
- Owner: dizer2
- Created: 2023-09-27T19:50:20.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-09-27T19:51:42.000Z (over 1 year ago)
- Last Synced: 2023-09-30T11:55:40.262Z (over 1 year ago)
- Language: C#
- Homepage:
- Size: 84 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Staré jízdenky
Na starých papírových jízdenkách bylo pole 9 číslic uspořádaných do mřížky 3x3 pole. V autobusu jste si je pak označili - strojek probodl obvykle 3 nebo 4 otvory a revizor kontroloval, jestli ji máte správně „procvaknutou“.Označená jízdenka
Vaším úkolem je napsat program, který bude generovat všechny možné kombinace označení jízdenky.
Vstup:
V souboru input.txt jena prvním řádku počet sloupců na jízdence
na druhém řádku počet řádků
na třetím řádku počet otvorů označovacího strojku
Jízdenka na obrázku by patřila mezi obrázky vygenerované se vstupním souborem3
3
4Výstup:
Vygenerujte do souboru output.txt všechny možné kombinace pro zadání ze souboru input.txt.Použijte symboly "ASCII Art" pro hranice. Neoznačené číslice vypisujte
Čísluje se po řádcích
Jednotlivé varianty oddělte prázdným řádkem
Před každou variantu vložte její pořadové číslo
Neoznačená čísla vypište
Místo označených čísel použijte symbol "Full block" █
Na pořadí nezáleží, žádná kombinace ale nesmí chybět ani se nesmí opakovat