제출 #1307954

#제출 시각아이디문제언어결과실행 시간메모리
1307954ballbreakerGrowing Trees (BOI11_grow)C++20
30 / 100
1096 ms2352 KiB
#include<bits/stdc++.h> #pragma GCC optimize("Ofast,unroll-loops") using namespace std; main() { ios_base::sync_with_stdio(false); cin.tie(0); int n; cin >> n; int m; cin >> m; int a[n + 1]; for (int i = 1; i <= n; i++) { cin >> a[i]; } sort(a + 1, a + n + 1); while (m--) { char t; cin >> t; if (t == 'F') { int c, h; cin >> c >> h; for (int i = 1; i <= n; i++) { if (c && a[i] >= h) { a[i]++; c--; } } sort(a + 1, a + n + 1); } else { int l, r; cin >> l >> r; int ans = 0; for (int i = 1; i <= n; i++) { if (a[i] >= l && a[i] <= r) { ans++; } } cout << ans << endl; } } }

컴파일 시 표준 에러 (stderr) 메시지

grow.cpp:4:1: warning: ISO C++ forbids declaration of 'main' with no type [-Wreturn-type]
    4 | main() {
      | ^~~~
#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...
#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...