格式
by 孤独を見守る @ 2018-08-16 21:05:43
希望更丰富的展现?使用Markdown
by 龘靐齉齾麤 @ 2018-08-16 21:06:31
```cpp
#include <bits/stdc++.h>//头文件
using namespace std;//名字空间
int main()//主函数
{
int n,i,j,a[101],b[101];
cin>>n;
for(i=0;i<n;i++)
{
cin>>a[i];
}
for(i=0;i<n;i++)
for(j=i;j>=1;j--)
{
if(a[j]<a[i])
b[i]++;
}
for(i=1;i<=n;i++) cout<<b[i]<<" ";
return 0;
}
```
`for`循环里要么`i=0; i<n; i++` 要么`i=1; i<=n; i++`
by Rbu_nas @ 2018-08-16 21:07:43
谢谢
by Eric_123 @ 2018-08-16 21:09:41
#include <bits/stdc++.h>//头文件
using namespace std;//名字空间
int main()//主函数
{
int n,i,j,a[101],b[101];
cin>>n;
for(i=0;i<n;i++)
{
cin>>a[i];
}
for(i=0;i<n;i++)
for(j=i;j>=1;j--)
{
if(a[j]<a[i])
b[i]++;
}
for(i=0;i<n;i++) cout<<b[i]<<" ";
return 0;
}
by Eric_123 @ 2018-08-16 21:11:29
还是不对
by Eric_123 @ 2018-08-16 21:11:49
@[Eric_123](/space/show?uid=118948) 换格式化输入输出试试(printf和scanf)
by chenjianye @ 2018-08-16 21:15:53
ok
by Eric_123 @ 2018-08-16 21:17:32
@[Eric_123](/space/show?uid=118948) j=i;j>=1;j-- 写成 j=1;j<=i;j++
by chenjianye @ 2018-08-16 21:17:35
我懂了thanks!
by Eric_123 @ 2018-08-16 21:18:17