StackExchange가 연령 제한으로 인해 계정을 삭제 한 후 계정을 복원하기로 결정하지 않았다고 가정하면 (이미 14 세에 거의 15 ಠ_ಠ 인 경우에도 불구하고)이 사이트의 많은 사람들이 내 upvotes가 삭제되어 평판이 떨어졌습니다. 이것은 2017 년 6 월 20 일 오후 5시 30 분 (UTC)에 발생했습니다.
따라서 사용자의 PPCG ID를 고려할 때 내 삭제로 인해 PPCG 평판이 손실 된 정도를 표시해야합니다.
도전
입력
단일 정수는 PPCG에서 사용자의 UUID를 나타냅니다.
산출
단일 정수는 이로 인해 사용자가 잃어버린 평판을 나타냅니다. 사용자 제거로 인해 동일한 시간 내에 사용자가 여러 번 평판을 잃어버린 경우 프로그램에서 잘못된 사용자의 번호를 반환하는 것이 허용됩니다. 사용자 가 내 계정을 삭제하여 평판을 얻은 경우 프로그램은 부정적인 평판을 잃어버린 음수를 반환해야합니다. 마지막으로 해당 사용자에 대해 지난 60 일 동안 투표를하지 않은 경우 프로그램에서 0을 반환해야합니다.
테스트 사례
UUID -> REP-LOST (Username) # Don't output the username
40695 -> 22 (Downgoat)
12012 -> 148 (Dennis)
8578 -> 61 (Martin Ender)
가서 /codegolf//users/<UUID>/?tab=reputation&sort=post찾아서 확인할 수 있습니다User was removed (learn more)
Uriel의 승인 을 받은 독창적 인 아이디어
노트
이 링크를 위해 정환 민에게 감사합니다!
/codegolf//ajax/users/<UUID>/rep/day/1497916800
위의 링크에서 사용자 평판 변경의 원시 데이터를 가져올 수 있습니다.