Afişează mesaje
|
Pagini: 1 ... 36 37 [38] 39 40
|
926
|
infoarena - concursuri, probleme, evaluator, articole / Arhiva educationala / Răspuns: 048 Suma si numarul divizorilor
|
: August 30, 2010, 22:04:30
|
Fiecare n sa aiba un divizor prim > sqrt(n). Asta e probabil maximul care se poate face fara prea mult efort. Si totusi, nu cred ca are foarte multa relevanta faptul ca merge si fara ciur. Ideea acestei probleme e sa te invete ca putina matematica aduce intotdeauna eleganta si eficienta. Ciurul are problema lui separata.
Cred ca toate problemele din arhiva educationala ar trebui abordate astfel: nu 'sa se invete o problema' , ci sa se faca o mica conexiune. Multi incepatori, dupa ce rezolva Numerele lui Stirling de ex. , isi spun 'Hah, stiu numerele lui stirling'. Si defapt poti ramane cu mai multe, gen 'uite frate, unele probleme de combinatorica merg mana in mana cu programarea dinamica si imi pare si logic fiindca etc etc'.
Dupa parerea mea, ar trebui incurajata chestia asta, dar recunosc ca nu prea am idee cum.
Ma scuzati pentru postul prea lung( probabil am si exagerat putin cu ce am spus), dar am ramas cu impresia ca multi utilizatori ( dintre cei mai noi, intr-adevar ) vad arhiva educationala ca ' Informatica in X pasi simpli ' sau alte lucruri de genul. Ori nu e asa.
|
|
|
928
|
Comunitate - feedback, proiecte si distractie / Blog / Răspuns: Problema saptamanii - Interclasare
|
: August 08, 2010, 10:38:03
|
Totusi eu stiam ca o sortare stabila presupune ca ordinea relativa a elementelor egale sa ramana aceeasi, adica exact invers fata de ce scrie in cerinta. M-am verificat si cu wikipedia : Stability Stable sorting algorithms maintain the relative order of records with equal keys. Probabil este o neintelegere la mijloc, cum e pana la urma?
|
|
|
929
|
infoarena - concursuri, probleme, evaluator, articole / Arhiva de probleme / Răspuns: 1055 Puteri35
|
: Iulie 30, 2010, 19:06:51
|
Schimbi solutia complet.
Ai observat ca numerele trebuie sa contina cifre de 0 sau 1 in baza 3 sau in baza 5. Atunci poti genera direct numerele corecte folosindu-te de reprezentarea in baza 2 a celor mai mici numere naturale. Si le interclasezi.
Exemplu : 12 = 1100 ( al 12-lea numar cautat de tine e 5 ^ 3 + 5 ^ 2 , respectiv 3 ^ 3 + 3 ^ 2 )
Spune daca vrei sa-ti detaliez , stiu ca n-am fost foarte coerent. Trebuia sa fie un hint:))
|
|
|
940
|
infoarena - concursuri, probleme, evaluator, articole / Arhiva de probleme / Răspuns: 484 Numere 5
|
: Martie 24, 2010, 10:37:53
|
Daca te-ai uita la enunt ai vedea asta : Numerele schimbate de fratele lui Mircea sunt mai mici sau cel mult egale cu 500.000 . Deci cred ca vectorul ala l-ai putea mici, daca faci cu varianta lui Gabriel Bitis, si eventual facut bool, sau daca nici asa nu intra incearca asa: #include <bitset> bitset<500001> x; Asta e totuna cu bool x[500001], doar memoria e mult mai mica. L-ar putea mici ?
|
|
|
941
|
infoarena - concursuri, probleme, evaluator, articole / Arhiva de probleme / Răspuns: 008 Cifra
|
: Martie 22, 2010, 21:14:49
|
#include<iostream.h> #include<fstream.h> int main() {long i,b,j,z,k=0,c,a; ifstream f("cifra.in"); ofstream g("cifra.out"); f>>a; for(i=1;i<=a;i++) {f>>b;k=0; for(j=1;j<=b;j++) {c=1; for(z=1;z<=j;z++) c=c*j; k=k+c;} g<<k%10<<endl;} return 0;}
nu intaleg dc da 0 puncte verificatorul sfideaza normalitatea si logica...pe toate testele afiseaza 0 pcte poti
n <= 10 ^ 100.
|
|
|
942
|
infoarena - concursuri, probleme, evaluator, articole / Arhiva de probleme / Răspuns: 039 Coins
|
: Martie 18, 2010, 19:53:39
|
Optim inseamna ca daca unul din jucatori are o strategie sigura de castig , o va folosi. Ai voie sa muti un 1 in cel mai apropiat 0 din stanga , nu oricare 0 din stanga. N-am stat sa verific daca respectiva configuratie e castigatoare .Cred ca se refereau la cazurile triviale , dar tin configuratiile oglindite in implementare : 110000 e caz trivial.
Si mai usor cu efectele speciale.
|
|
|
944
|
infoarena - concursuri, probleme, evaluator, articole / Arhiva de probleme / Răspuns: 039 Coins
|
: Martie 17, 2010, 19:24:10
|
....accept ca acest mesaj sa fie stres daca nu convine regulilior pe care nu le-am citit ale acustui site(doar le-am bifat)...
Stai linistit , 'regulile pe care nu le-ai citit ale acustui site ' nu au nimic impotriva postarii de solutii gresite pe forum. Desigur , e putin comic cand postarea are tonul asta. Mai ales ca aceasta idee a fost desfiintata in primele 2 posturi. Citeste-le , poate scoti o solutie demna de sters
|
|
|
|