n3 tle再正常不过了…
#include<bits/stdc++.h>
using namespace std;
int main()
{
unordered_set <string> s(100);
unordered_set <string>::iterator it;
s.insert("s");
s.insert("w");
it = s.end();
cout << *it ;
}
using namespace std;
int n;
int a[10000];
int b[10000];
int ans1, ans2;
int main()
{
cin >> n;
b[0] = 1;
for(int i = 0; i < n; ++ i)
{
cin >> a[i];
}
for(int i = 1; i <= n; ++ i)
{
for(int j = i; j <= 0; j --)
{
if(a[i] < a[j])
{
b[i] = b[j] + 1;
}
break;
}
}
ans1 = *max_element(b, b + n);
cout << ans1;
}
using namespace std;
int n;
int a[10000];
int b[10000];
int ans1, ans2;
int main()
{
cin >> n;
b[0] = 1;
for(int i = 0; i < n; ++ i)
{
cin >> a[i];
}
for(int i = 1; i <= n; ++ i)
{
for(int j = i; j <= 0; j --)
{
if(a[i] < a[j])
{
b[i] = b[j] + 1;
}
break;
}
}
ans1 = *max_element(b, b + n);
cout << ans1;
}
using namespace std;
int n;
int a[10000];
int b[10000];
int ans1, ans2;
int main()
{
cin >> n;
b[0] = 1;
for(int i = 0; i < n; ++ i)
{
cin >> a[i];
}
for(int i = 1; i <= n; ++ i)
{
for(int j = i; j <= 0; j --)
{
if(a[i] < a[j])
{
b[i] = b[j] + 1;
}
break;
}
}
ans1 = *max_element(b, b + n);
cout << ans1;
}
OI 界的,估计这里也有用(
orz不算太专业吧,属于是千年老梗了
也没多少
orz
%%%
蒟蒻