Salutare!
Am o prob ce suna in felul urmator:
Pt orice „n” natural sa se gaseasca f(n) a.i. sa se indeplineasca doua conditii
1.f(n)<=cel mai mic multiplu de 4(ex:f(4)=4,f(9)=12,etc)
2.nu se vor folosi acolade,in sensul ca nu poti forma formula cu dc n apartiene..at f(n)….
Astept pareri.
Deci enuntul problemei suna in felul urmator:
Sa se gaseasca o formula matematica f(n) a.i pt orice n natural f(n)[formula cautata] sa indeplineasca 2 conditii:
1.oriicare ar fi n f(n)<= cu cel mai mic multiplu de 4
si ca ex:
f(1)=4
f(5)=8
f(20)=20
2.nu se pot folosi acolade in expimare formulei,in sensul ca nu putem avea conditionare(dc n apartine de un anumit interval at f(n)=…)
n este nr natural
si f(n) este destul de clar ca e definita pe N cu valori in N
Da scuze,acum am realiza
F(n)= cel mai mic multiplu de 4 apropiat de n
Da trebuie sa fie egal.
Formula care eu am gasit-o este:
f(n)=n+4-r,unde r este restul imartirii lui n la 4…
doar ca nu este valabila pt cazurile cand n este multiplu de 4:(
Nu prea inteleg problema. Ce inseamna la tine conditionare? E prb de mate sau de info? Daca-i de info f(n)=n-(n%4)+4*(n%4!=0). Daca-i de mate e cam aiurea!
Sa zicem ca e problema de info zeus.
Si am sa te rog sa explici formula ta,in special ultimul termen.
Problema o stiu de la o cunostinta care a dat un interviu pt o firma de software.
catalin… n%4!=0 este 1 ptr n de forma 4*k+1,4*k+2 si 4*k+3 si este 0 ptr multipli de 4. E clar?
Salut din nou.Imi este destul de clar.
Dar am o nelamurire.
Sa zicem ca n este 9 at f(n) va fi 9-1+4+1=13
Si nu verifica a 2 conditie.
Domnu` catalin ma dezamagesti! Este 4*1… tu chiar nu vezi ca am pus inmultire acolo!
Da ai dreptate.
Ms de timpul si raspunsurile tale.
Nici o problema. Cu placere!