@[nanyinlang](/space/show?uid=106660) [先学一学Markdown](https://www.luogu.org/wiki/show?name=%E5%B8%AE%E5%8A%A9%EF%BC%9Amarkdown)
by SkyLiYu @ 2018-07-17 16:16:35
@[nanyinlang](/space/show?uid=106660) for循环是把它按照a[0,9]存的,您在while里却把它按[1,10]访问
by no_proper_name_left @ 2018-07-17 16:45:31
抱歉会错地方了
by no_proper_name_left @ 2018-07-17 16:47:32
@[nanyinlang](/space/show?uid=106660) 您在while循环里循环变量都没动过是想干吗???
而且为什么只有一个输出,难道不该输出n个数嘛。。。
您是不是发错地方了。。。
by no_proper_name_left @ 2018-07-17 16:56:33
#include <iostream>
using namespace std;
int main()
{
int b = 0;
cin >> b;
int a[100] = {};
int i = 0;
int e = 0;
int j = 4;
while (i < b)
{
cin >> a[i];
++i;
}
i = 0;
while (i <= 5)
{
j = i - 1;
e = 0;
while (j < i && j >= 0)
{
if (a[i] > a[j])
{
++e;
}
--j;
}
cout << e << " ";
++i;
}
return 0;
}
by nanyinlang @ 2018-07-17 17:08:00
求解大神
by nanyinlang @ 2018-07-17 17:08:10
@[nanyinlang](/space/show?uid=106660) n不一定是5啊。。。
by no_proper_name_left @ 2018-07-17 17:12:38
@[no_proper_name_left](/space/show?uid=41160) 感谢感谢。小生佩服。
by nanyinlang @ 2018-07-18 08:44:23