배경:
나는 종종 Stackexchange 사이트를 탐색 할 때 사람들이 어떻게 명성을 얻었는지 궁금해하기 시작합니다. 내 문제를 해결하기 위해 항상 codegolf SE를 사용할 수 있다는 것을 알고 있습니다.
사람의 평판을 나타내는 양의 정수를 허용하는 프로그램을 작성하십시오. 우리는 바운티를 무시하고 이것이 SE에 대한 응답을 얻거나 잃을 수있는 유일한 방법이라고 말할 것입니다 (full table here ).
- 모든 계정은 1 명의 담당자로 시작하며 그 아래로 내려갈 수 없습니다
- 귀하의 질문은 upvoted = +5
- 당신의 대답은 upvoted = +10
- 귀하의 질문은 downvoted = -2
- 당신의 대답은 downvoted = -2
- 당신은 답을 downvote = -1
- 당신의 대답은 받아 들여집니다 = +15
- 당신은 대답을 수락 = +2
귀하의 프로그램은 해당 담당자에게 연락하기 위해 해당 사용자 계정에서 발생한 조치 수를 파악해야합니다. 이 담당자 수준에 도달하려면 가장 짧은 작업 수를 파악해야합니다. 예 :
입력 : 11 출력 : 1 응답 공감
입력 : 93 출력 : 6 응답, 1 응답 허용
이 예에서 '질문 투표'라고 말하면 사람의 질문이 상향 조정되었음을 의미합니다. '답변 다운 보트'라고 말하면 다른 사람의 답을 다운 보트 함을 의미합니다.
규칙 :
code-golf 이므로이를 수행 할 수있는 가장 짧은 코드가 승리합니다.