不能停止输入?
查看原帖
不能停止输入?
1424509
LEOOOOOOOOO楼主2024/11/29 18:05

这是数据有问题?

下列代码中

while(cin>>a[n++]); while(cin>>a[n++]);

无法停止输入

#include<bits/stdc++.h>
using namespace std;
int main(){
	int a[100002]={};
	int n=0;
	while(cin>>a[n++]);
	int dp[100002]={};
	for(int i=1;i<n;i++){
		for(int j=i-1;j>=0;j--){
			if(a[i]<=a[j])dp[i]=max(dp[i],dp[j]+1);
		}
	} 
	cout<<dp[n-1]<<endl;
} 
2024/11/29 18:05
加载中...