Esta pregunta está inspirada en el hecho de que me encanta ver preguntas con igual voto y conteo ...
Así que aquí hay un simple desafío stack-exchange-api para todos ustedes:
Desafío:
Dada una codegolf.stackexchangeidentificación de pregunta, genera la relación entre los votos de la pregunta y el número de respuestas (por ejemplo votes/answers).
Detalles específicos:
Puede acceder a Internet, pero solo puede acceder
stackexchange.comy sus diversos subdominios. No puede usar acortadores de URL.Puede tomar entrada y dar salida en cualquier formato estándar.
Debe generar la razón como un número decimal en base 10, con al menos 4 dígitos {precisos} después del decimal (los ceros pueden truncarse).
Si la pregunta no tiene respuesta, su programa puede producir un comportamiento indefinido.
Debe usar la
scorepregunta como conteo de votos, consulte aquí .
Este es el código de golf , menos bytes en cada idioma gana para ese idioma, menos bytes en general gana en general.
Aquí hay un programa de muestra en Python 3 + requests:
import requests
import json
id = input("id> ")
url = "https://api.stackexchange.com/2.2/questions/" + id + "?site=codegolf"
content = requests.get(url).text
question = json.loads(content)["items"][0]
print(float(question["score"]) / question["answer_count"])