9 / 9
Dec 2014

Can someone tell me in what way points are given for solving a problem?

  • created

    Jan '06
  • last reply

    Dec '14
  • 8

    replies

  • 914

    views

  • 8

    users

  • 3

    links

Please scroll down to the bottom of http://spoj.sphere.pl/ranks32 for an outline of the rules.

In order to find out what the value of a particular classical problem is, highlight the number of users who've solved it (in the problem list) with your mouse.

1 year later

if we submit a solution and take points from it
for example be the first to submit it and take ~1 point
if after that 40 people submit to the same problem and point becomes ~0.5 do we loose ~0.5 ?

If only you have solved it, it's +2 points (80/41 ~ 2).

If 40 people solve it, it's 1 point.

If 360 people solve it, you get 0.2 points.

80/(40+number of successful solvers)

4 years later

przez cały czas wczytywałem liczbę testów .. zaakceptowało pętle .. mam też drugą wersję która liczy ze wzoru czas przy cout dobry 0.1 ale zwraca błędną odpowiedź ..

2 years later

Zakladajac, ze zmienna double nie posiada czesci dziesietnej, to mysle, ze jedyna mozliwoscia dla ktorej twoj kod dostaje WA wydaje sie byc wyjscie w postaci 2.00 (dla IN 4), lub 3.00 (dla IN 7), gdzie wraz z czescia calkowita zostaje wyswietlona czesc dziesietna nawet jesli ta czesc rowna sie zero. Prawidlowym outem jest sama liczba calkowita (bez czesci dziesietnej). To tlumaczy WA. Niestety testy na moim komputerze nie potwierdzaja tego przypuszczenia.
Musisz miec swiadomosc, ze porownywanie liczb zmiennoprzecinkowych to bardzo sliski temat. Wynika to z faktu, ze komputery wykonuja obliczenia w swiecie binarnym, a wiele liczb zmiennoprzecinkowych ktore w systemie dziesietnym posiada wymierna postac - w swiecie zero-jedynkowym takiej nie ma. Polecam fajny artykul mgr. J. Wałaszka omawiajacy szerzej temat:
edu.i-lo.tarnow.pl/inf/utils/001_2008/0119.php

1 year later

Gratulacje. Twój problem musiał dotyczyć czegoś innego niż algorytmu, skoro wczytując i wykonując tylko kilka operacji matematycznych nie mieściłeś się w czasie.
Cieszę się, że mogłem pomóc.