제출 #729871

#제출 시각아이디문제언어결과실행 시간메모리
729871NeroZeinHomecoming (BOI18_homecoming)C++17
0 / 100
46 ms17616 KiB
#include "homecoming.h"
#include <bits/stdc++.h>
using namespace std;

long long solve(int N, int K, int *A, int *B) {
  int n, k;
  n = N, k = K; 
  vector<int> a(n), b(n);
  for (int i = 0; i < n; ++i) {
    a[i] = A[i], b[i] = B[i];
  }
  long long ans = 0; 
  for (int i = 0; i < n; ++i) {
    long long s = a[i]; 
    for (int j = 0; j < k; ++j) {
      int cur = (i + j) % n; 
      s -= b[cur]; 
    }
    ans += max(0LL, s); 
  }
  return ans; 
}
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...