| 24493 | 2026-02-12 09:41:28 | nagynimrod902 | Leggyorsabb pénzkeresés (50) | cpp17 | Forditási hiba |
#include <iostream>
using namespace std;
int main()
{
ios::sync_with_stdio(false);
cin.tie(NULL);
int n, db, mini=INT_MAX, j;
long p, osszeg;
cin >> n >> p;
int f[n];
for(int i=0; i<n; i++) {
cin >> f[i];
}
for(int i=0; i<n; i++) {
osszeg=0;
db=0;
j=i;
while(osszeg<p && j<n) {
osszeg+=f[j];
j++;
if(osszeg<p && j==n) db=INT_MAX; else db++; ///Ha a ciklus veget er, de nem talal jo sorozatot, ne vegye figyelembe azt.
}
if (mini>db) mini=db;
}
cout << mini;
return 0;
}
open /var/local/lib/isolate/426/box/a.out: no such file or directory
main.cpp: In function 'int main()':
main.cpp:9:21: error: 'INT_MAX' was not declared in this scope
9 | int n, db, mini=INT_MAX, j;
| ^~~~~~~
main.cpp:2:1: note: 'INT_MAX' is defined in header '<climits>'; did you forget to '#include <climits>'?
1 | #include <iostream>
+++ |+#include <climits>
2 |
main.cpp:19:9: error: 'j' was not declared in this scope
19 | j=i;
| ^