제출 #983000

#제출 시각아이디문제언어결과실행 시간메모리
983000Hugo1729수열 (APIO14_sequence)C++11
컴파일 에러
0 ms0 KiB
#include <bits/stdc++.h> using namespace std; typedef long long ll; ll dp[100001][202]={0}; ll pref[100001]={0}; ll p[100001][202]; int main(){ // cin.tie(0)->sync_with_stdio(0); int n, k; cin >> n >> k; vector<ll> a(n); for(int i=0;i<n;i++)cin >> a[i]; for(int i=0;i<n;i++)pref[i+1]=pref[i]+a[i]; for(int j=1;j<=k+1;j++){ for(int i=1;i<=n;i++){ //maak i = 0 for(int x=0;x<i;x++){ if(dp[x][j-1]+(pref[i]-pref[x])*(pref[n]-pref[i])=>dp[i][j]){ dp[i][j]=dp[x][j-1]+(pref[i]-pref[x])*(pref[n]-pref[i]); p[i][j]=x; } } cout << '(' << i << ' ' << j << ')' << dp[i][j] << ' ' << p[i][j] << ' '; } cout << '\n'; } cout << dp[n][++k] << '\n'; int sus=p[n][k--]; while(sus>0){ cout << sus << ' '; sus=p[sus][k--]; } return 0; // 7 3 // 4 1 3 4 0 2 3 }

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

sequence.cpp: In function 'int main()':
sequence.cpp:20:67: error: expected primary-expression before '>' token
   20 |                 if(dp[x][j-1]+(pref[i]-pref[x])*(pref[n]-pref[i])=>dp[i][j]){
      |                                                                   ^