🏆Concursuri de algoritmică

Platforma poate găzdui concursuri pentru toți utilizatorii, indiferent de nivel.

  • 🏆 Afișează poziția fiecărui participant în clasament, bazată pe scorul total obținut.

  • 📋 Apar informații esențiale precum:

    • Numele concursului

    • Data de început și sfârșit 🗓️

    • Organizatorul 🧑‍🏫

    • Descrierea concursului

    • Problemele incluse și numărul de participanți

  • 📊 Vizualizare grafică a procentajului de probleme rezolvate de participanți.

Funcționalități detaliate 🛠️

  • 🔄 Permite navigarea între paginile clasamentului, afișând un număr limitat de participanți pe pagină (20 participanți pe pagină).

  • 🧩 Detalii despre problemele concursului, inclusiv:

    • Indexul problemei

    • Categorie

    • Subcategorii

    • Dificultate

  • 📈 Vizualizare a scorurilor individuale și a procentajului de probleme rezolvate pentru fiecare problemă, cu coduri de culoare pentru a reprezenta scorurile. Codurile de culoare sunt:

    • Verde 🟢 (90-100%)

    • Galben 🟡 (50-89%)

    • Portocalie 🟠 (30-49%)

    • Roșie 🔴 (sub 30%)

Acces 🔑

  • Problemele și procentajele rezolvate sunt vizibile doar pentru participanții activi în concurs.

Stare ⏳

  • Verifică dacă concursul a început sau s-a încheiat pentru a afișa informațiile corespunzătoare.

Erori 🚨

  • Afișează mesaje de eroare în cazul în care datele nu pot fi încărcate sau dacă există probleme cu interogarea GraphQL.

Last updated