제출 #1193433

#제출 시각아이디문제언어결과실행 시간메모리
1193433avighnaSnail (NOI18_snail)C++20
25 / 100
1096 ms328 KiB
#include <bits/stdc++.h> int main() { std::ios_base::sync_with_stdio(false); std::cin.tie(nullptr); int64_t h, sum = 0; int n; std::cin >> h >> n; std::vector<int64_t> p(n); for (int i = 0; i < n; ++i) { std::cin >> p[i]; sum = std::max(sum + p[i], int64_t(0)); } int64_t cur = 0; for (int64_t day = 0;; day++) { for (int i = 0; i < n; ++i) { if ((cur = std::max(int64_t(0), cur + p[i])) >= h) { std::cout << day << ' ' << i << '\n'; return 0; } } if (day == 0 and cur == 0) { std::cout << "-1 -1\n"; return 0; } } }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...