Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Naizmjenicno suprotna parnost cifara broja

[es] :: Art of Programming :: Naizmjenicno suprotna parnost cifara broja

[ Pregleda: 2835 | Odgovora: 9 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Springfield
Milos Rakocevic
Montenegro-Podgorica

Član broj: 191343
Poruke: 5
*.crnagora.net.



Profil

icon Naizmjenicno suprotna parnost cifara broja12.09.2008. u 14:52 - pre 189 meseci
E poz imam neki zadatak u vezi algoritma pa ako je neko raspolozen da mi to resi hvala unapred?? :)

1.Nacrtati algoritam pomocu koga se ispituje da li su u zadatom broju cifre naizmjenicne suprotne parnosti???




Eto ako neko moze da mi nacrta taj algoritam najprostiji koji moze :)
Love is a name sex is a game, forget the name and play the game....:) :) :) ;) ;) ;) :P :P :P



Forza ACMilan!!!
 
Odgovor na temu

momsab
Momčilo
Beograd, R.Srbija

Član broj: 2804
Poruke: 3041
*.dynamic.sbb.rs.

Jabber: pitati@PP
Sajt: www.momsab.com


+1 Profil

icon Re: Naizmjenicno suprotna parnost cifara broja12.09.2008. u 15:00 - pre 189 meseci
okaci sta si uradio do sada

objasni mi,posto ne kontam, sta znaci da su cifre naizmjenicne suprotne parnosti
za trocifren broj to je ovako: parna cifra - neparna cifra - parna cifra?
Žena u krevetu i vino na stolu nikako ne smeju da čekaju. Jer, vino se greje a žena hladi.

-vinolog
 
Odgovor na temu

X Files
Vladimir Stefanovic
Pozarevac

SuperModerator
Član broj: 15100
Poruke: 4902
*.dynamic.sbb.rs.

Jabber: xfiles@elitesecurity.org


+638 Profil

icon Re: Naizmjenicno suprotna parnost cifara broja12.09.2008. u 17:31 - pre 189 meseci
(12.09.2008. - 19:31) Tema je premeštena iz foruma C programiranje u forum Art of Programming.
 
Odgovor na temu

jablan

Član broj: 8286
Poruke: 4541



+711 Profil

icon Re: Naizmjenicno suprotna parnost cifara broja13.09.2008. u 17:30 - pre 189 meseci
Code:

def par_nepar? a
  a = a.to_s
  (1...a.length).to_a.all?{|i| a[i,1].to_i%2 != a[i-1,1].to_i%2}
end


>> par_nepar? 34789
=> true
>> par_nepar? 346789
=> false
 
Odgovor na temu

Springfield
Milos Rakocevic
Montenegro-Podgorica

Član broj: 191343
Poruke: 5
*.crnagora.net.



Profil

icon Re: Naizmjenicno suprotna parnost cifara broja13.09.2008. u 17:46 - pre 189 meseci
@momsab

Brate ja da znam ne bih ovdje vas profesionalce pitao :)
Love is a name sex is a game, forget the name and play the game....:) :) :) ;) ;) ;) :P :P :P



Forza ACMilan!!!
 
Odgovor na temu

X Files
Vladimir Stefanovic
Pozarevac

SuperModerator
Član broj: 15100
Poruke: 4902
*.dynamic.sbb.rs.

Jabber: xfiles@elitesecurity.org


+638 Profil

icon Re: Naizmjenicno suprotna parnost cifara broja13.09.2008. u 18:29 - pre 189 meseci
Citat:
Springfield: @momsab
Brate ja da znam ne bih ovdje vas profesionalce pitao :)

A kada bi svi samo pitali, a nista ne bi sami prethodno pokusavali - ne bi na ES-u ni bilo profesionalaca :)

/ NETESTIRANO !!! /
Code:

bool da_li_je_broj_naizmenicno_suprotne_parnosti_cifara( int broj )
{
   broj = abs( broj );
   int parnost = broj % 2;
   while ( broj > 0 )
   {
      broj = broj / 10;
      if ( ( broj % 2 ) == parnost )
         return ( false );
      parnost = broj % 2;
   }
   return ( true );
}


Sintaksa je C/C++ i od ovoga bi trebalo da lako sastavis algoritam.

P.S. Molim Vas da teme naslovljavate tako da kljucne reci koliko je moguce govore o samom problemu. Bilo je: "Ako moze pomoc :)"

Hvala na razumevanju.


[Ovu poruku je menjao X Files dana 13.09.2008. u 19:41 GMT+1]
 
Odgovor na temu

jablan

Član broj: 8286
Poruke: 4541



+711 Profil

icon Re: Naizmjenicno suprotna parnost cifara broja13.09.2008. u 20:32 - pre 189 meseci
Evo ga jedno rekurzivno:
Code:

def par_nepar? a
  return true if a < 10
  return false if a % 2 == (a / 10) % 2
  par_nepar?(a / 10)
end
 
Odgovor na temu

misk0
.: Lugano :. _.: CH :.

SuperModerator
Član broj: 634
Poruke: 2824
*.adsl.ticino.com.

ICQ: 46802502


+49 Profil

icon Re: Naizmjenicno suprotna parnost cifara broja13.09.2008. u 23:26 - pre 189 meseci
Poceli smo raditi zadacu? :)
:: Nemoj se svadjati sa budalom, ljudi cesto nece primjetiti razliku ::
 
Odgovor na temu

jablan

Član broj: 8286
Poruke: 4541



+711 Profil

icon Re: Naizmjenicno suprotna parnost cifara broja14.09.2008. u 06:36 - pre 189 meseci
Hehe, zadatak mu je da nacrta algoritam... Ja samo reklamiram rubi.
 
Odgovor na temu

uranium
Beograd

Član broj: 60097
Poruke: 543
*.eunet.yu.

Jabber: uranium@elitesecurity.org
ICQ: 324386953


+5 Profil

icon Re: Naizmjenicno suprotna parnost cifara broja14.09.2008. u 09:22 - pre 189 meseci
@jablan:

hmmm ... čini mi se da ovo baš i nije zadatak za Ruby ...


J programming language
J Software

interaktivni mod:


*/~:/"1>2<\2|"."0":347869
0


*/~:/"1>2<\2|"."0":34789
1



malo je složenije u slučaju da želimo verb [ ali i dalje kompaktnije od Ruby-ja ;) ]


p_n=:*/@:(~:/"1@:>@:((2&(< \)@:(2&|("."0":)))))


p_n 347869
0


p_n 34789
1



a evo i jednog a la chupcko rešenja u Bash-u :)
[ iliti: shell je svemoćan ;) ]


p_n() { expr `echo $1 | fold -w 1 | while read x; do expr $x % 2; done | uniq -d | wc -l` == 0;}
p_n 347869
0
p_n 34789
1


Attempt all the problems. Those you can do, don't do. Do the ones you cannot.
 
Odgovor na temu

[es] :: Art of Programming :: Naizmjenicno suprotna parnost cifara broja

[ Pregleda: 2835 | Odgovora: 9 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.