Vypište všechny možné kombinace čísel třímístného kódu – C – Cyberforum
Na kufru je třímístný kód. Skládá se z
čísla, která se neopakují. Napište program, který
který vypíše všechny možné takové kombinace
čísla. A také určit, kolik času to bude trvat
v nejhorším případě se vyhnout otevření kufru, pokud
Jedna taková sada trvá 3 sekundy.
Nejlepší odpovědi (1)
20123 / 5690 / 1417
Registrace: 09.04.2010
Příspěvky: 22,546
Odpovědi s hotovými řešeními:

Vypište všechna možná trojciferná čísla získaná přeskupením číslic trojciferného čísla.
Lidi, pomozte. Zobrazit všechna možná trojciferná čísla získaná přeuspořádáním číslic trojciferného čísla zadaného z.

Všechny možné kombinace 10 číslic pomocí n
Existuje 10 číslic, musíte napsat program, kde zadáte n-násobek čísel v posloupnosti a program poté projde všechna možná čísla.
Všechny možné kombinace 4 číslic
Dobrý den! Žádám o pomoc s následujícím úkolem: Uživatel zadá čtyřmístné číslo. Vypište všechny možné čtyřmístné číslice.
4266 / 3325 / 925
Registrace: 25.03.2012
Příspěvky: 12,529
Příspěvky na blogu: 1
1 2 3 4 5 6
for (int i=; i10; ++i) for (int j=; j10; ++j) if (i!=j) for (int k=; k10; ++k) if (i!=k && j!=k) std::cout"""":: konec;
![]()
27713 / 17331 / 3810
Registrace: 24.12.2010
Příspěvky: 38,979

Příspěvek byl označen uživatelem MrGluck jako řešení.
rozhodnutí
Zpráva od Andrey1021 
určete, jak dlouho bude trvat otevření kufru v nejhorším případě, pokud
Jedna taková sada trvá 3 sekundy.
cout 10*9*8*3 ; // = 2160 s
848 / 651 / 323
Registrace: 24.02.2017
Příspěvky: 2,297
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 XNUMX XNUMX XNUMX XNUMX
#include použitím jmenný prostor std; int hlavní() spálit n[4]=""; int j=1,k=2; cin>>n; systém(„cls“); for(int c=;c2;c++) for(int i=;i3;i++) if(c== && i==1) j=; if(c== && i==2) j=1; k=; > if(c==1 && i==) j=2; k=1; > if(c==1 && i==1) j=2; k=; > if(c==1 && i==2) j=; k=1; > cout[][][]"n"; > cout(2*3-1)*3sekn"; systém("pauza"); zpáteční ; > 4266 / 3325 / 925
Registrace: 25.03.2012
Příspěvky: 12,529
Příspěvky na blogu: 1
kuchař1Co je tohle za hru?
Mám otázky ke každému ze 40 řádků tohoto divokého výtvoru, takže abych ušetřil místo, se prostě zeptám.
Zpráva od kuchař1 
1 2 3
spálit n[4]=""; cin>>n; coutn[i]n[j]n[k]"n";
co to sakra je EN Zadává se to z klávesnice?
848 / 651 / 323
Registrace: 24.02.2017
Příspěvky: 2,297
Kuzia DomovenokA toto místo toho
cout 10*9*8*3 ; // = 2160 s
cout(2*3-1)*3sekn";// =15 sekund
To je taková divočina.
Zpráva od kuchař1 
A místo toho toto
Ano, je to vtipné. Ale jsem trochu hloupý. Nepochopil jsem ten humor.
| Uživatelské menu Bajt |
7438 / 5030 / 2892
Registrace: 18.12.2017
Příspěvky: 15,692
kuchař1, opravdu to není moc jasný kód. Kolik je n? a kolik je 15 sekund?
848 / 651 / 323
Registrace: 24.02.2017
Příspěvky: 2,297
Zpráva od Andrey1021 
Na kufru je třímístný kód. Skládá se z
číslice
ZatímCelkem 6 kombinací včetně kódu na kufru. Jednu už známe. pro zbývajících 15 sekund. A n je třímístný kód na kufru zadaný v poli znaků
87 / 122 / 28
Registrace: 17.10.2010
Příspěvky: 1,279
kuchař1, nevšímej si toho. Jen ti závidí. Tvůj kód není dokonalý, ale funguje.
![]()
13761 / 10957 / 6488
Registrace: 18.12.2011
Příspěvky: 29,219
Byte, vypadá to
4266 / 3325 / 925
Registrace: 25.03.2012
Příspěvky: 12,529
Příspěvky na blogu: 1
isaak, ve smyslu „pracuje“? Rozuměl jsi vůbec definici problému spolu s kuchař1?
Protože jsem zase chápal, co se snažil udělat – uvažoval o prosté změně uspořádání 3 číslic. Ale jak to souvisí s problémem? Nikde se to nepíše.
Zpráva od kuchař1 
včetně kódu na kufru. Jeden už známe.
7438 / 5030 / 2892
Registrace: 18.12.2017
Příspěvky: 15,692
Zpráva od kuchař1 
Pouze 6 kombinací včetně kódu na kufru. Jednu už známe. na zbývajících 15 sekund. A n je třímístný kód na kufru zadaný v poli znaků
kuchař1Na kufru se otáčejí 3 kolečka. Každé má 10 čísel – od 0 do 9. Kód je specifická kombinace,
například 007 nebo 173 nebo 789. Pokud se čísla neopakují, existuje 720 možných kombinací.
A teď mi řekněte, jaké číslo známe předem a jaké přesné číslo máme zadat do pole, nějak vám nerozumím.
![]()
27713 / 17331 / 3810
Registrace: 24.12.2010
Příspěvky: 38,979
Zpráva od zss 
Myslím, že pořadí čísel je zásadní (jak je tomu obvykle u zámků na kufry). 012 a 210 jsou různé kombinace. Jinak by to vedlo ke složitějšímu mechanismu s menším počtem možností. Nemá to smysl.
Přidáno po 10 minutách
Možná, pane. kuchař1, přečtěte si podmínky
Zpráva od Andrey1021 
Na kufru je třímístný kód.
jako „na kufru je napsaný třímístný kód“.
No, ten výklad je možný. Je prostě příliš cizí.
Přidáno po 2 minutách
Ale celkově je hra zajímavá. Kromě toho, že pro adekvátní zapojení se do tématu je potřeba uhodnout, co TS doopravdy chtěl, je také potřeba uhodnout, jak jeden z účastníků přečetl podmínky :D
Už vás nebaví reklama? Zaregistrujte se a zcela zmizí.
30234 / 6612 / 1498
Registrace: 28.12.2010
Příspěvky: 21,154
Pomáhám zde se studentskými pracemi
Projděte si všechny možné kombinace čísel
Pomozte napsat kód, který vypíše všechna čísla například v ternární soustavě. Tedy, máme čísla 0,1,2. Potřebujeme vypsat 0 1 2.
Funkce, která na obrazovce zobrazí všechny možné kombinace zadaných čísel
***Napište funkci, která vezme pole číslic a určitý počet číslic a vypíše všechny možné kombinace těchto číslic. Vyřešte str.
Vypište všechny možné kombinace umístění 6 objektů
Vypište všechny možné kombinace umístění 6 objektů (1,2,3,4,5,6, XNUMX, XNUMX, XNUMX, XNUMX, XNUMX) ve dvou případech, kdy nelze odeslat stejný objekt.
Musíte vypsat všechny možné rostoucí šestimístné kombinace.
Problém: Potřebujete odvodit všechny možné rostoucí šestimístné kombinace z číselného rozsahu . Dejte mi pár nápadů.
Vypište všechny možné kombinace řetězců v matici sousednosti
Existuje matice sousednosti ve tvaru: AB0 BCD DD0 CKN NE0 KB0 To znamená, že pokud je na konci řádku 0, pak existuje spojení z jednoho uzlu pouze s jedním.
Nebo použijte vyhledávání na fóru: