Pomoc oko algoritma !

1

Pomoc oko algoritma !

offline
  • Pridružio: 03 Apr 2016
  • Poruke: 136

Da li moze neko da mi pomogne oko koda za kombinatoriku ?

Npr:

Imam 8 promjenljivih
Svaka moze imati tri vrijednosti (1,2,0)
To je ukupno 8^3 = 512 kobinacija.

Dakle, treba mi program koji ce izbaciti svaku mogucu kombinaciju i dodati joj opciju PRINT, da je stampa na papir.



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Srđan Tot
  • Am I evil? I am man, yes I am.
  • Pridružio: 12 Jul 2005
  • Poruke: 2483
  • Gde živiš: Ljubljana

Rekurzija je prava stvar za to. Kreneš sa 3 niza u kojima imaš upisanu po jednu od mogućih vrednosti i onda rekurzivno od svakog niza praviš 3 nova niza kojima opet dodaješ po jednu od mogućih vrednosti.



offline
  • Pridružio: 03 Apr 2016
  • Poruke: 136

Hvala na odgovoru:
Ali ja sam slab sa programiranjem.
Ako nije previse komplikovano, bio bih jako zahvalan ako neko to umije napisati !

offline
  • Srđan Tot
  • Am I evil? I am man, yes I am.
  • Pridružio: 12 Jul 2005
  • Poruke: 2483
  • Gde živiš: Ljubljana

Zaboravih da pitam u kom jeziku praviš ovo C ili C++.
Što se štampanja tiče, najlakše bi ti bilo da rezultate snimiš u tekst datoteku i ištampaš je iz Notepada ili Worda.

offline
  • Pridružio: 03 Apr 2016
  • Poruke: 136

Ja ne pravim, u tome je problem.
Ja znam vrlo malo u programskom jeziku C++ !

A treba mi da tako recem gotovo resenje, opet ponavljam ako nije komplikovano !

offline
  • Srđan Tot
  • Am I evil? I am man, yes I am.
  • Pridružio: 12 Jul 2005
  • Poruke: 2483
  • Gde živiš: Ljubljana

Znači tebi u suštini ne treba program nego samo da ti neko ispiše te rezultate nekako?

offline
  • Pridružio: 03 Apr 2016
  • Poruke: 136

Moze i ta varijanta.
Ali mislim da je najlaksa solucija preko algoritma koji ce to da odradi !
Mada ako znas jos neko resenje, bicu zahvalan...

offline
  • Srđan Tot
  • Am I evil? I am man, yes I am.
  • Pridružio: 12 Jul 2005
  • Poruke: 2483
  • Gde živiš: Ljubljana

Evo online program koji to radi: http://textmechanic.com/text-tools/combination-per.....generator/

Evo i rezultata:
https://www.mycity.rs/must-login.png

offline
  • Pridružio: 03 Apr 2016
  • Poruke: 136

Napisano: 03 Apr 2016 13:28

Je li to realno ?
Mislim, ne mogu da vjerujem da je to to Smile
Evo da provjerim Smile pa se javljam

Dopuna: 03 Apr 2016 13:34

Znam da sam naporan i crnjak
Ali ako bi mi mogao jos malo pojasniti kako si tacno dosao do razultata ?
Malo mi je ovo konfuzno

offline
  • Srđan Tot
  • Am I evil? I am man, yes I am.
  • Pridružio: 12 Jul 2005
  • Poruke: 2483
  • Gde živiš: Ljubljana

Ukucaš 1, 2 i 3 jedno ispod drugog u prvom polju. Kažeš da hoćeš od 8 elemenata. Kažeš da hoćeš PRINT kao prefix i generišeš rezultat ili skineš datoteku.

Ko je trenutno na forumu
 

Ukupno su 1076 korisnika na forumu :: 55 registrovanih, 3 sakrivenih i 1018 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: _Rade, A.R.Chafee.Jr., adamantadv, bladesu, BORUTUS, ccoogg123, darkojbn, Dorcolac, drimer, dule10savic, Frunze, Gosha101980, goxsys, havoc995, ikan, Istman, ivan1973, Kandrbandrdzilo, karevski, Komentator, Kubovac, kybonacci, ladro, laki_bb, ljuba, MaksicZoran, Metanoja, mikrimaus, Mixelotti, nextyamb, nikoladim, nuke92, Oscar2, ozzy, panzerwaffe, pera bager, procesor, randja26, S1Mk3, scimitar19, slonic_tonic, Smiljke, solic, sombrero, SR-3m, Stefan M, Stoilkovic, Tas011, Tvrtko I, uros, uruk, Vlad000, voja64, YugoSlav, ZetaMan