Jump to content

Search the Community

Showing results for tags 'rand'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Informatii generale
    • Anunturi importante
    • Bine ai venit
    • Proiecte RST
  • Sectiunea tehnica
    • Exploituri
    • Challenges (CTF)
    • Bug Bounty
    • Programare
    • Securitate web
    • Reverse engineering & exploit development
    • Mobile security
    • Sisteme de operare si discutii hardware
    • Electronica
    • Wireless Pentesting
    • Black SEO & monetizare
  • Tutoriale
    • Tutoriale in romana
    • Tutoriale in engleza
    • Tutoriale video
  • Programe
    • Programe hacking
    • Programe securitate
    • Programe utile
    • Free stuff
  • Discutii generale
    • RST Market
    • Off-topic
    • Discutii incepatori
    • Stiri securitate
    • Linkuri
    • Cosul de gunoi
  • Club Test's Topics
  • Clubul saraciei absolute's Topics
  • Chernobyl Hackers's Topics
  • Programming & Fun's Jokes / Funny pictures (programming related!)
  • Programming & Fun's Programming
  • Programming & Fun's Programming challenges
  • Bani pă net's Topics
  • Cumparaturi online's Topics
  • Web Development's Forum
  • 3D Print's Topics

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Website URL


Yahoo


Jabber


Skype


Location


Interests


Occupation


Interests


Biography


Location

Found 3 results

  1. J

    Sugestie Show-Off

    Propun interzicerea postarilor care contin deface-uri facute la plesneala fara un motiv anume. In primul rand,este o fapta penala iar in al doilea rand nu da bine la imaginea forumului al carui scop este securitatea it. Cred ca a venit vremea sa stopam acest fenomen de a distruge munca altuia si sa invatam sa fim oameni buni si sa construim pentru viitorul nostru.
  2. Asta e ce am incercat pana acuma, mai era o varianta cu si mai multe bucle for pe care am sters-o ca tot nici aia nu mergea si am rescris-o acum sub forma asta, care nici asta nu merge: #include <cstdlib> #include <iostream> #include <stdio.h> #include <fstream> using namespace std; ofstream out("output.txt"); int var[10][6]; int main(void) { //sunt ordonate crescator de-a lungul liniilor NU al coloanelor: var[1][1] = 5; var[1][2] = 13; var[1][3] = 25; var[1][4] = 26; var[1][5] = 37; var[1][6] = 38; var[2][1] = 5; var[2][2] = 11; var[2][3] = 20; var[2][4] = 21; var[2][5] = 32; var[2][6] = 38; var[3][1] = 10; var[3][2] = 11; var[3][3] = 27; var[3][4] = 29; var[3][5] = 32; var[3][6] = 38; var[4][1] = 3; var[4][2] = 10; var[4][3] = 31; var[4][4] = 36; var[4][5] = 38; var[4][6] = 40; var[5][1] = 11; var[5][2] = 15; var[5][3] = 21; var[5][4] = 22; var[5][5] = 24; var[5][6] = 32; var[6][1] = 5; var[6][2] = 7; var[6][3] = 8; var[6][4] = 22; var[6][5] = 24; var[6][6] = 32; var[7][1] = 8; var[7][2] = 10; var[7][3] = 11; var[7][4] = 31; var[7][5] = 37; var[7][6] = 38; var[8][1] = 1; var[8][2] = 6; var[8][3] = 9; var[8][4] = 12; var[8][5] = 22; var[8][6] = 25; var[9][1] = 7; var[9][2] = 10; var[9][3] = 17; var[9][4] = 26; var[9][5] = 27; var[9][6] = 35; int g = 1; for (int colA = 1; colA <= 6; colA++) { for (int row = 1; row <= 9; row++) { if (var[row][colA]>var[row + 1][g]) { g++; row--; continue; } if (var[row][colA]<var[row + 1][g]) { continue; } } } out.close(); } Algoritmul pe care vreau sa-l construiesc e relativ simplu de explicat insa nu reusesc sa-l transpun in cod, l-am scris si pe hartie si am luat pas cu pas si tot nu reusesc sa-l construiesc. Algoritmul e in felul urmator: In cele 9 grupa a cate 6 numere sunt grupe de cate 2,3,4,5 si maxim 6 numere care se repeta. Eu vreau sa aflu care sunt acele grupe de cate 2,3,4,5,6 numere care se repeta si care ies de 2 ori sau mai mult. Pasi: 1. Se ia primul numar, in exemplul de mai sus ar fi 5 si se compara cu primul numar de pe al doilea rand care este tot 5. => avem situatia in care cele doua numere sunt egale. =>Acum trebuie sa luam numarul al doilea de pe acelasi rand cu 5 si sa vedem daca il gasim in randul in care cele doua numere sunt egale (practic 5 se repeta de 2 ori pana acum si trebuie sa vedem care se mai repeta impreuna cu 5). Daca cel de-al doilea numar, in cazul nostru 13 nu se gaseste pe al doilea rand, se ia urmatorul numar, si anume 25 si tot asa. Pentru rapiditate am vrut sa fac cu break si cu continue in cadrul acestor foruri ca daca de exemplu se ia 13 si primul sau al doilea numar de pe al doilea rand e 20, nu mai are rost sa compari cu restul numerelor ramse ci dai break si treci mai departe. 2. Situatii posibile: //primul numar al randului analizat e mai mare decat cel cautat, //caz in care va trebui sa trecem la randul urmatoar: Nu are rost sa cauti numarul 5 intr-un rand care incepe cu 13 ca prim numar, de exemplu, din moment ce randurile sunt ordonate crescator. //primul numar al randului analizat e mai mic decat cel cautat, //caz in care va trebui sa trecem la numarul urmator DE PE ACELASI RAND, PANA INTANLIM UN NUMAR MAI MARE SAU EGAL, CAZ IN CARE FACEM CA IN SITUATIILE CELELALTE DESCRISE: //primul numar al randului analizat este egal cu cel cautat, //caz in care va trebui sa trecem la numarul urmator DE PE PRIMUL RAND pentru a-l cauta pe randul in care cele doua nr. sunt egale: Nu ma pricep. De explicat pare simplu, dar de facut nu reusesc. Practic nu trebuie decat sa caute grupele de numere care se repeta de doua sau mai multe ori si sunt formate din 2,3,4,5 si respectiv 6 numere. Ma poate ajuta cineva cu chestia asta ? Multumesc mult !
×
×
  • Create New...