Enzo Soalivery

@chico_pinico

Brazil, Uberaba

Institution: IFTM

<!DOCTYPE html> <html lang="pt-br"> <head> <meta charset="UTF-8"> <title>Estatística de Formação</title> </head> <body> <h1>Estatística de Formação Acadêmica</h1> <div id="tabela">Carregando dados...</div> <script> fetch("https://obsiftm.midi.upt.iftm.edu.br/api/Pesquisadores/FormacaoAcademica?QualInstituicao=1&QualFormacao=1") .then(res => { if (!res.ok) throw new Error("Erro ao buscar dados"); return res.json(); }) .then(data => { let estatistica = {}; for (let item of data) { let curso = item.nomeCurso || "Indefinido"; estatistica[curso] = (estatistica[curso] || 0) + 1; } let html = "<table border='1'><tr><th>Curso</th><th>Quantidade</th></tr>"; for (let curso in estatistica) { html += `<tr><td>${curso}</td><td>${estatistica[curso]}</td></tr>`; } html += "</table>"; document.getElementById("tabela").innerHTML = html; }) .catch(error => { document.getElementById("tabela").innerText = "Erro ao carregar dados: " + error.message; console.error(error); }); </script> </body> </html>

History of submissions
(plaintext version)

Problems

List of solved classical problems:

ALGOUPT02 EDUPT27
ALGOUPT04 EDUPT33
ALGOUPT10
ALGOUPT16
EDUPT03
EDUPT20
EDUPT23

TODO list of classical problems:

EDUPT08
EDUPT28
© Spoj.com. All Rights Reserved. Spoj uses Sphere Engine™ © by Sphere Research Labs.