选择题 共15道
#include< bits/stdc++.h> using namespace std; int main(){ int x=8,y=5; ____________ x=x^y; y=x^y; cout<< x<< " "<< y << endl; return 0; }
#include< bits/stdc++.h> using namespace std; int a[2025],dp[2025]; int main(){ int n,i,j,ret=-1; cin>>n; for(i=1;i<=n;++i){ cin>>a[i]; dp[i]=1; } for(i=1;i<=n;++i){ for(j=1;j< i;++j) if(a[j] < a[i]) dp[i]=max(dp[i],dp[j]+1); for(i=1;i<=n;++i){ ret=max(ret,dp[i]); cout << dp[i] << " "; } cout << ret << endl; return 0; }