Jump to content

Rusu

Members
  • Posts

    6
  • Joined

  • Last visited

About Rusu

  • Birthday 07/05/1999

Contact Methods

  • Website URL
    https://www.linkedin.com/in/iulian-daniel-rusu/
  • Skype
    PM
  • Facebook
    PM

Profile Information

  • OS
    Ubuntu 18.04
  • Location
    Iasi
  • Interests
    C/C++ | Python | ACM Contests | Algorithms

Recent Profile Visitors

4,158 profile views

Rusu's Achievements

Rookie

Rookie (2/14)

  • First Post
  • Conversation Starter
  • Week One Done
  • One Month Later
  • One Year In

Recent Badges

0

Reputation

  1. Probabil e inutil sa mai raspund acum, insa in general cand mai ai astfel de probleme: incearca sa ne arati ce cod ai pana in momentul respectiv, dandu-ne un link catre un git repository de exemplu incearca sa fii mai specific cand iti expui problemele, nu cum ai facut-o jos Daca inca mai ai nevoie de ajutor pe aceasta tema, imi poti scrie.
  2. In general, orice problema care necesita construirea TUTUROR variantelor posibile, se rezolva prin backtracking.
  3. Dupa cum ti s-a spus si in acest post, incearca sa ne arati ca te-ai chinuit putin cu rezolvarea la problema asta Hinturi: Un numar este prim daca: este pozitiv are exact doi divizori pozitivi diferiti (1 si el insusi) Pe scurt, pentru fiecare numar x de la 1 la 1000, poti testa sa vezi daca exista vreun alt numar din intervalul [2, x - 1] care sa il imparta pe x (mai exact x mod acel numar sa fie zero). Daca ai gasit cel putin un astfel de numar, numarul nu este prim. Daca nu, inseamna ca este. Iar pentru cerinta a doua, un numar n este prim daca nu se imparte prin niciun numar prim din lista creata de tine anterior
  4. Salut, Daca sa spunem lista ta suporta o functie insert(toInsertValue, afterValue = NULL), unde afterValue reprezinta valoarea dupa care se insereaza (NULL ar insemna sa fie inserat chiar la inceput) si toInsertValue sa fie valoarea pe care o inserezi, ar fi ceva de genu: L.insert(1); L.insert(2, 1); L.insert(3); L.insert(4, 1);
  5. Poate cineva sa-mi explice care e diferenta dintre un pointer obisnuit si unul de tip far ? Ma refer la partea practica. Am citit din mai multe locuri cum ca acesti pointeri far memoreaza atat adresa de segment, cat si adresa de deplasament in cadrul segmentului unde se afla locatia de memorie care se doreste a fi accesata, insa nu-mi dau seama in practica la ce ne ajuta asa mult asta. Multumesc anticipat.
  6. Salut. Se foloseste metoda Greedy, in care avem: mx1 - Cel mai mare numar mx2 - Al doilea cel mai mare numar (mx2 <= mx1) Asadar, avem: #include <iostream> using namespace std; int N, mx1, mx2, nr; int main() { cin >> N; for(int i = 1; i <= N; ++i) { cin >> nr; if(mx1 < nr) { mx2 = mx1; mx1 = nr; } else { if(mx2 < nr) { mx2 = nr; } } } cout << mx1 << ' ' << mx2 << '\n'; return 0; }
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.