snail.cpp:1:25: warning: extra tokens at end of #include directive
1 | #include<bits/stdc++.h> using namespace std ; int main(){ long long h , n ; cin >> h>> n ; vector<long long>a(n); vector<long long> pref(n); long long sum = 0 ; for(int i = 0 ; i< n ; i++){ cin >> a[i]; sum+=a[i]; } if(a[0]<=0){ cout << -1 << " " << -1 << endl; return 0 ; } pref[0]=a[0]; for(int i = 1 ; i< n ; i++){ pref[i] = pref[i-1] + a[i]; } if(sum>=h){ cout << 0 << " " ; for(int i = 0 ; i< n ; i++){ if(pref[i]>=sum){ cout << i -1 ; } } }else{ if(h%sum == 0){ cout << (h/sum)-1 << " " << 0 ; }else{ long long x = (h/sum); cout << x << " "; long long l = h-(long long)(sum*x) ; for(int i = 0 ; i< n ; i++){ if(pref[i]>=l){ cout << i-1 ; } } } } }
| ^~~~~
/usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crt1.o: in function `_start':
(.text+0x1b): undefined reference to `main'
collect2: error: ld returned 1 exit status