Jump to content

Nytro

Administrators
  • Posts

    18574
  • Joined

  • Last visited

  • Days Won

    640

Everything posted by Nytro

  1. Nytro

    Test

    Test AAAA BBBBBBBBBBBB
  2. Nu sta nimeni sa le organizeze pe categorii... Am terminat cu bacul, dar am admitere nasoala, sa vad ce fac si cat timp am...
  3. Eu voiam 8 Bine, putin imi pasa de cat am luat, ma bucur ca am trecut la mate. Notele: Romana: 8,25 Matematica M1: 6,05 Informatica T2: 9,20 Media: 7,83 Nu voiam decat sa trec, nu imi trebuie media decat 5%, ceea ce nu se "simte".
  4. Nu stiu Assembly si din cate vad nici tu nu sti. Deci nu are rost sa se chinuie cineva sa iti raspunda. Datele se pun pe stiva, parametrii, folosind "push", apoi se apeleaza functia din C++ de exemplu, daca asta vrei, apoi se scot datele depe stiva cu "pop". #include <stdio.h> char format[] = "%s %s\n"; char hello[] = "Hello"; char world[] = "world"; void main( void ) { [URL="http://www.codeguru.com/forum/showthread.php?t=308575"]__asm[/URL] { mov eax, offset world push eax mov eax, offset hello push eax mov eax, offset format push eax call printf pop ebx pop ebx pop ebx } } Inca o data, nu stiu Assembly...
  5. Un executabil e format din mai multe sectiuni. Aceste sectiuni contin anumite tipuri de date. Exista sectiuni pentru cod masina, codul executabil propriu-zis, sectiuni pentru date initializate si sectiuni pentru date neinitializate. Daca incepi sa modifici un executabil trebuie sa sti ce faci pe acolo. NOP-urile nu cred ca sunt chiar degeaba. Daca vrei sa faci un crack ceva, cred ca cel mai simplu ar fi, desi nu stiu daca se poate, sa modifici un jmp. Probabil executabilul contine ceva de genyl: if(!serial_corect) zii_ca_nui_bun();. In Assembly, asta probabil este un jnz (jump not zero) si decat pui jz (jump zero). Bine, sunt cam paralel cu asta si probabil spun prostii. Insa ideea e sa lasi tu astea si sa incepi sa inveti lucrurile de baza. Daca chiar vrei, invata mai intai C++, cred ca e necesar, apoi Assembly, mai citestid espre structura PE si esti boss.
  6. Arduino: Citesc, dar nu pe calculator. Trebuia sa citesc 30 de pagini cu metodologia de la ATM, si nu am putut nici astea sa le citesc pe PC, mi le-am scos la imprimanta. Si asta e problema pentru toata lumea.
  7. Proasta idee. Nu le citeste nici dracu. Tu cate carti ai citit pe net?
  8. Babi Minune - Sa vina toti nebunii mei
  9. Bindat: http://i49.tinypic.com/8z301t.png Ban.
  10. Am scapat. A fost cam nasol la mate si la romana nu am putut copia. Acum la info am facut, vreau minim 9. Bine, am dat si neintensiv, T2. Dar sa zicem ca nu a fost exagerat de usor, dar nici greu nu a fost. Sper la o medie generala de 7,66: 8, 6, 9.
  11. Nytro

    Processes

    Da, e normal.
  12. Eu nu foloseam nici la scoala Borlandul, foloseam CodeBlocks. PS: Nu am testat asta pe Windows, pe Linux merge bine. Puneti si voi #include<iostream.h> si decat cout in loc de std::cout. A, si daca doriti, void main() fara return.
  13. Eu cred ca voi pune void, desi in practica folosesc int. Si va trebui sa pui "cout" probabil, desi ma tenteaza mai mult printf-ul... Si pentru siruri strcpy, strcat, nu std::string. Iar pentru citire si scriere din fisiere fstream nu fopen, fread, fclose. Bine, cred ca poti folosi si astea, normal ar fi sa folosesti ce vrei tu.
  14. Poate va ajuta pe cei care dati maine bacul la informatica. E in "debug mode", poate asa intelegeti mai bine ce se intampla. Lui n sa ii dati valorile 2 si 3, nu mai mult ca nu are rost. Nu stiu daca comentarile sunt bune, nu prea am inteles nici eu backtrackingul asta. Bine, nici nu m-a interesat, doar azi m-am uitat putin peste el. Pastebin: http://pastebin.com/GjygyUSY Codul: #include <iostream> int sol[10], k, n; // Afiseaza lista void tipar() { for(int i = 1; i <= n; i++) std::cout<<sol[i]<<" "; std::cout<<"\n"; } // Verifica daca s-a ajuns la ultimul element int solutie(int k) { if(k == n+1) { std::cout<<"* BUN *: ["<<k<<"] :"; return 1; } else { std::cout<<"Solutie: ["<<k<<"] :"; tipar(); return 0; } } // Initializeaza elementul void init(int k) { std::cout<<"Init: ["<<k<<"] :"; tipar(); sol[k] = 0; } // Verifica daca am ajuns la ultimul element, incrementeaza valoarea daca nu int succesor(int k) { std::cout<<"Succesor: ["<<k<<"] :"; tipar(); if(sol[k] < n) { sol[k]++; return 1; } else return 0; } // Verifica daca elementul se mai afla in lista int valid(int k) { std::cout<<"Valid: ["<<k<<"] :"; tipar(); for(int i = 1; i < k; i++) { if(sol[i] == sol[k]) return 0; } return 1; } // Apeleaza functiile de mai sus void back(int k) { std::cout<<"Back ["<<k<<"] :"; tipar(); if(solutie(k)) tipar(); else { init(k); while(succesor(k)) if(valid(k)) back(k+1); } } /* * Backtracking nerecursiv, nu stiu daca e bun void back() { k=1;init(k); while(k>0) { while(succesor(k)) { if(valid(k)) if(solutie(k)) tipar(); else { k++; init(k); } } k--; } } */ int main(int argc, char** argv) { std::cout<<"n="; std::cin>>n; back(1); return 0; } Doar afiseaza functia apelata si valoarea lui k in paranteza, poate va ajuta.
  15. 90% din ce am facut la mate a fost din capul meu. Decat 6 de la I si 2b de la II am copiat. Tinand cont ca cea mai mare medie a mea la mate a fost 6...
  16. Eu dau la info, sper ca macar acolo sa iau un 9-10. Oricum nu prea stiu nici acolo, ca anul asta am facut numai FoxPro. PS: Perle de la Bacalaureat :: Libertatea.ro
  17. Nytro

    Ur desktop;

    Ellimist: Mandriva 2010. Arduino: Am pus thumbnail, dar nu ii vad rostul. Nu mai sunt viteze de 50 de kb/s sa fie probleme cu cateva imagini. begood: Ce face romana din Desktop
  18. Tara are datorii. Multe. Ce vrei, sa se mareasca salariile si pensiile, adica tara sa dea si mai multi bani deci tara sa aibe niste datorii si mai mari? E nevoie de bani la buget. Nu spun ca banii se cheltuiesc cu cap, daca platim pe un kilometru de autostrada de 10 ori mai mult decat e un km in Germania, suntem mai smecheri noi... Si multe astfel de prostii.
  19. Bag pula in ea de matematica, nu sunt facut pentru asa ceva. Oricum un 5 tot trebuie sa iau. Eu sper chiar la un 6... Ne-au lasat sa "miscam", faceam schimb de ciorne, dar nu am avut de la cine copia, tot noi astia paraleli ne-am ajutat intre noi, cum am putut si noi... Am facut mult de la mine, am stiut sa fac singur de 5, cred. Macar am scapat de porcaria asta...
  20. In primul rand iti recomand sa te clamezi. Si daca vrei sa stai pe aici trebuie sa te obisnuiesti cu cei care se baga in seama fara rost si spun numai tampenii. In al doilea rand, nu cred ca are rost sa te agiti. Nu cred ca va cumpara nimeni, toti vor gratis.
  21. Stati sa dau bacu la mate, sa nu fac, apoi sar cu banurile pe voi
  22. Nu toti s-au nascut experti ca tine. Nu toti sunt "1337".
  23. Cine are nevoie de conturi de filelist, metin sau hi5? Ce altceva ati mai pune acolo?
×
×
  • Create New...