dizer2 / tickets

A program that generates tickets and punches them 🥵🥵🥵

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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 je

na 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 souborem

3 3 4

Vý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

About

A program that generates tickets and punches them 🥵🥵🥵


Languages

Language:C# 100.0%