ForHosting KIT · Ferramentas para dev

Calcule a pontuação do quiz com bônus de rapidez

Esta calculadora transforma uma folha de respostas em uma pontuação final transparente.

● BetaGrátis · no seu navegador
Use pelo WebAPIE-mailTelegramApp em breve

Roda direto no seu navegador. Grátis, sem cadastro — seus dados não são enviados para lugar nenhum.

Informe se cada resposta está correta, quantos pontos vale cada pergunta e os tempos de resposta quando houver uma regra de rapidez. O resultado separa os pontos normais dos bônus, mostra as quantidades de acertos e erros e apresenta o detalhamento de cada pergunta. Ela atende quizzes informais, avaliações escolares, eventos ao vivo e sistemas automatizados sem esconder como o total foi obtido.

Informe os dados de pontuação de cada pergunta

Comece com um registro para cada pergunta respondida pelo participante. Marque a resposta como correta ou incorreta e informe o valor daquela pergunta. Valores diferentes podem ser combinados, portanto uma questão inicial de dez pontos, uma rodada de imagens de vinte e uma final de cinquenta cabem no mesmo cálculo. A resposta correta recebe os pontos-base indicados, enquanto a incorreta recebe zero. Valores negativos são recusados porque esta ferramenta calcula recompensas, não penalidades, e aceitá-los tornaria ambígua a regra normal para respostas erradas. Se o quiz considerar rapidez, inclua também o tempo de resposta em segundos em todos os registros, inclusive nos incorretos. Exigir dados completos de tempo torna a apuração auditável e impede que um tempo ausente seja interpretado silenciosamente como uma resposta muito rápida. O detalhamento preserva a ordem de entrada e numera as perguntas a partir de um, facilitando a comparação com a folha do apresentador, o registro da turma ou o log do jogo. Valores e tempos decimais também são aceitos quando o formato exige mais precisão.

Escolha a regra de rapidez usada no quiz

Use a opção sem bônus quando o tempo não deve alterar a pontuação. Para uma recompensa simples por resposta rápida, escolha o limite fixo, informe o maior tempo válido e defina os pontos extras. Uma resposta correta dada dentro do limite, inclusive exatamente nele, recebe o bônus integral; acima dele, não recebe bônus. Para uma disputa gradual contra o relógio, selecione o tempo restante, informe o limite da pergunta e determine quantos pontos valem cada segundo disponível. A calculadora subtrai o tempo de resposta do limite, reduz qualquer atraso a zero e multiplica os segundos restantes pela taxa. Em todos os modos, somente respostas corretas recebem bônus de rapidez. Isso evita premiar um palpite rápido que esteja errado e acompanha a convenção da maioria dos jogos cronometrados. Todos os ajustes de tempo e valores de bônus precisam ser números finitos e não negativos. Os nomes explícitos das regras também simplificam a revisão de planilhas automáticas: outra pessoa consegue reproduzir o total sem descobrir uma fórmula personalizada nem depender de um critério de arredondamento não declarado.

Leia, confira e reutilize o resultado

O resultado começa pelas quantidades de perguntas, acertos e erros, seguidas da pontuação-base, do bônus total de rapidez e da pontuação final. Depois, o detalhamento apresenta em cada pergunta os pontos-base recebidos, o bônus conquistado e a soma dos dois. Essa separação ajuda quando um participante contesta o total: o apresentador consegue identificar se a divergência está na correção, no valor da pergunta ou na regra de tempo, sem refazer a rodada inteira. Os resultados numéricos são arredondados para seis casas decimais, precisão suficiente para taxas fracionárias e que mantém as exportações estáveis entre execuções. Como o algoritmo é determinístico e não chama serviços de rede, a mesma entrada sempre produz o mesmo JSON. Você pode usá-lo manualmente para uma pessoa, chamá-lo uma vez por competidor em um sistema de torneio ou guardar o detalhamento junto da classificação como registro de auditoria. O preço da API é US$ 0,002 por solicitação, e a versão do navegador faz localmente o mesmo cálculo para conferências rápidas.

Pontuar uma rodada de trivia

Combine perguntas com valores diferentes e publique um total transparente por questão para cada equipe.

Corrigir uma prova cronometrada

Conceda pontos-base pelos acertos e aplique uma regra consistente de rapidez à folha completa.

Montar uma classificação ao vivo

Calcule totais determinísticos e preserve o detalhamento usado para ordenar os participantes.

Como as respostas incorretas são pontuadas?

Uma resposta incorreta recebe zero ponto-base e nenhum bônus de rapidez. A calculadora não aplica penalidades por erro.

O que acontece se o valor de uma pergunta for negativo?

A solicitação falha com um erro de entrada inválida. Os valores devem ser números finitos maiores ou iguais a zero.

Uma resposta exatamente no limite recebe o bônus fixo?

Sim. Uma resposta correta se qualifica quando o tempo é igual ou inferior ao limite configurado.

Uma resposta atrasada pode gerar bônus negativo?

Não. A regra de tempo restante limita o resultado a zero, preservando os pontos-base sem acrescentar bônus.

Quanto custa um cálculo?

O preço da API é US$ 0,002 por solicitação. Você também pode executar o mesmo cálculo determinístico no navegador.

Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.

POSThttps://api.kit.forhosting.com/game/trivia-score-calc

Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.

curl -X POST https://api.kit.forhosting.com/game/trivia-score-calc \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"answers":[{"correct":true,"points":10,"response_time_seconds":4},{"correct":false,"points":15,"response_time_seconds":8},{"correct":true,"points":20,"response_time_seconds":6}]}'
{
  "answers": [
    {
      "correct": true,
      "points": 10,
      "response_time_seconds": 4
    },
    {
      "correct": false,
      "points": 15,
      "response_time_seconds": 8
    },
    {
      "correct": true,
      "points": 20,
      "response_time_seconds": 6
    }
  ]
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "game.trivia_score_calc",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.

por chamadaUS$ 0,002

Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.

HTTPCódigoO que significa
401unauthorizedToken ausente ou inválido. Confira o header Authorization.
402insufficient_balanceSaldo insuficiente para esta tarefa. Faça uma recarga e tente de novo.
404unknown_typeEsse tipo de tarefa não existe. Confira o campo type no catálogo.
429rate_limitedMuitas requisições em pouco tempo. Espere um instante e tente de novo.

Ver a documentação completa do KIT →