question Link ~~~~~ void solve() { int n,k; cin >> n >>k; vector a(n); for(int i=0;i<n;i++){ cin>>a[i]; } int ans=1; for(int i=1;i<n;i++){ if(a[i]>=a[i-1]){ continue; }else{ ans++; } } //deb(ans); if(ans<=k){ cout<<"Yes\n"; }else{ cout<<"No\n"; } } ~~~~~
what's wrong with this code? I don't understand why it is giving wrong answer.