8186 | 2024-01-12 16:41:46 | szabelr | Sípálya (55 pont) | cpp17 | Forditási hiba |
Beszélgetés megnyitva. 6 üzenet. 1 olvasatlan üzenet.
Ugrás a tartalomra
A Gmail használata képernyőolvasóval
390/1.
(nincs tárgy)
Beérkező levelek
Abel Szanto
jan. 6., Szo 12:41 (6 nappal ezelőtt)
Leírás - A lehető legkevesebb átszállás (50 pont) (NT23_Atszallas) :: njudge Leírás - Sípálya (55 pont) (NT23_Sipalya) :: njudge
3
Istvan Szollosi
Mellékletek17:19 (22 perccel ezelőtt)
On Fri, Jan 12, 2024 at 4:41 PM Istvan Szollosi <szollosi@gmail.com> wrote: On Fri, Jan 12, 2024 at 3:51 PM Istvan Szollosi <szollosi@gmail.com> wrote: https://
Istvan Szollosi
Mellékletek
17:41 (0 perccel ezelőtt)
címzett: én
Egy melléklet
• Megvizsgálta a Gmail
#include <iostream>
using namespace std;
int epit(int h[], int s, int K, int N) {
int maxi = 0;
for (int i = 0; i < K; i++)
if (h[s+i]+i > h[s+maxi]+maxi) maxi = i;
/* cout << "maxi = " << maxi << endl; */
int m = h[s+maxi] - (K-1-maxi); // utolso lepcsofok magassaga
/* cout << "m = " << m << endl; */
int hs = 0;
for (int i = 0; i < K; i++) hs += h[s+i];
return K * (K-1) / 2 + K * m - hs;
}
int main() {
int N, K, h[200000];
cin >> N >> K;
for (int i = 0; i < N; i++) cin >> h[i];
int maxi = 0;
for (int i = 0; i < K; i++)
if (h[i]+i > h[maxi]+maxi) maxi = i;
int m = h[maxi] - (K-1-maxi); // utolso lepcsofok magassaga
int hs = 0;
for (int i = 0; i < K; i++) hs += h[i];
int minp = K * (K-1) / 2 + K * m - hs;
for (int s = 1; s < N-K+1; s++) {
/* int p = epit(h, s, K, N); */
if (maxi > 0) {
if (h[s-1+maxi]+maxi-1 > h[s+K-1]+K-1) maxi--;
else maxi = K-1;
}
else {
maxi = 0;
for (int i = 0; i < K; i++)
if (h[s+i]+i > h[s+maxi]+maxi) maxi = i;
}
m = h[s+maxi] - (K-1-maxi); // utolso lepcsofok magassaga
hs = hs - h[s-1] + h[s+K-1];
int p = K * (K-1) / 2 + K * m - hs;
if (p < minp) minp = p;
}
cout << minp;
}
si.cpp
si.cpp megjelenítése.
exit status 1
main.cpp:17:58: error: stray '@' in program
17 | On Fri, Jan 12, 2024 at 4:41 PM Istvan Szollosi <szollosi@gmail.com> wrote: On Fri, Jan 12, 2024 at 3:51 PM Istvan Szollosi <szollosi@gmail.com> wrote: https://
| ^
main.cpp:17:134: error: stray '@' in program
17 | On Fri, Jan 12, 2024 at 4:41 PM Istvan Szollosi <szollosi@gmail.com> wrote: On Fri, Jan 12, 2024 at 3:51 PM Istvan Szollosi <szollosi@gmail.com> wrote: https://
| ^
main.cpp:26:3: error: extended character • is not valid in an identifier
26 | • Megvizsgálta a Gmail
| ^
main.cpp:2:1: error: 'Besz\U000000e9lget\U000000e9s' does not name a type
2 | Beszélgetés megnyitva. 6 üzenet. 1 olvasatlan üzenet.
| ^~~~~~~~~~~
In file included from /usr/include/c++/11/iosfwd:40,
from /usr/include/c++/11/ios:38,
...