diff --git "a/Private Solve/\355\224\204\353\241\234\352\267\270\353\236\230\353\250\270\354\212\244/389479. \354\204\234\353\262\204 \354\246\235\354\204\244 \355\232\237\354\210\230/ChaNyeok1225/2025-02-28T104633/README.md" "b/Private Solve/\355\224\204\353\241\234\352\267\270\353\236\230\353\250\270\354\212\244/389479. \354\204\234\353\262\204 \354\246\235\354\204\244 \355\232\237\354\210\230/ChaNyeok1225/2025-02-28T104633/README.md" new file mode 100644 index 0000000..8d9d65f --- /dev/null +++ "b/Private Solve/\355\224\204\353\241\234\352\267\270\353\236\230\353\250\270\354\212\244/389479. \354\204\234\353\262\204 \354\246\235\354\204\244 \355\232\237\354\210\230/ChaNyeok1225/2025-02-28T104633/README.md" @@ -0,0 +1 @@ +
채점을 시작합니다.
정확성 테스트
테스트 1 통과 (0.01ms, 4.13MB)
테스트 2 통과 (0.01ms, 4.2MB)
테스트 3 통과 (0.01ms, 4.18MB)
테스트 4 통과 (0.01ms, 4.13MB)
테스트 5 통과 (0.01ms, 4.13MB)
테스트 6 통과 (0.01ms, 4.2MB)
테스트 7 통과 (0.01ms, 4.18MB)
테스트 8 통과 (0.01ms, 4.01MB)
테스트 9 통과 (0.01ms, 3.68MB)
테스트 10 통과 (0.01ms, 4.13MB)
테스트 11 통과 (0.01ms, 4.2MB)
테스트 12 통과 (0.01ms, 4.21MB)
테스트 13 통과 (0.01ms, 4.14MB)
테스트 14 통과 (0.01ms, 4.43MB)
테스트 15 통과 (0.01ms, 4.19MB)
테스트 16 통과 (0.01ms, 4.2MB)
테스트 17 통과 (0.01ms, 4.2MB)
테스트 18 통과 (0.01ms, 4.2MB)
테스트 19 통과 (0.01ms, 4.21MB)
테스트 20 통과 (0.01ms, 4.14MB)
테스트 21 통과 (0.01ms, 3.74MB)
테스트 22 통과 (0.01ms, 3.69MB)
테스트 23 통과 (0.01ms, 4.16MB)
테스트 24 통과 (0.01ms, 4.27MB)
테스트 25 통과 (0.01ms, 4.14MB)
테스트 26 통과 (0.01ms, 4.2MB)
테스트 27 통과 (0.01ms, 4.2MB)
테스트 28 통과 (0.01ms, 4.2MB)
채점 결과
정확성: 100.0
합계: 100.0 / 100.0
\ No newline at end of file diff --git "a/Private Solve/\355\224\204\353\241\234\352\267\270\353\236\230\353\250\270\354\212\244/389479. \354\204\234\353\262\204 \354\246\235\354\204\244 \355\232\237\354\210\230/ChaNyeok1225/2025-02-28T104633/solution.cpp" "b/Private Solve/\355\224\204\353\241\234\352\267\270\353\236\230\353\250\270\354\212\244/389479. \354\204\234\353\262\204 \354\246\235\354\204\244 \355\232\237\354\210\230/ChaNyeok1225/2025-02-28T104633/solution.cpp" new file mode 100644 index 0000000..6fd0359 --- /dev/null +++ "b/Private Solve/\355\224\204\353\241\234\352\267\270\353\236\230\353\250\270\354\212\244/389479. \354\204\234\353\262\204 \354\246\235\354\204\244 \355\232\237\354\210\230/ChaNyeok1225/2025-02-28T104633/solution.cpp" @@ -0,0 +1,28 @@ +#include +using namespace std; + +int solution(vector players, int m, int k) { + int answer = 0; + + int q[50] = {}; + + int curMax = m; + int curServer = 0; + for(int t = 0; t < 24; t++) { + int curPlayer = players[t]; + curServer += q[t]; + curMax += q[t] * m; + + if(curMax <= curPlayer) { + int needs = curPlayer / m; + int add = needs - curServer; + q[t + k] = -add; + answer += add; + curServer = needs; + curMax = (needs + 1) * m; + } + + } + + return answer; +} \ No newline at end of file