哪错了? 求大神指教

P1428 小鱼比可爱

@[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


|