25 条题解
-
-2
P1019题解
思路如下
由于n <= 100,无需优化,暴力枚举即可
以下为完整题解(已AC)
#include <iostream> using namespace std; int n,a[105]; //By 洋葱头 int main() { cin >> n; for (int i=1;i<=n;i++) { cin >> a[i]; } for (int i=1;i<=n;i++) { int num=0; for (int j=1;j<i;j++) { if(a[j]<a[i]) { num++; } } cout << num << " "; } return 0; }
-
-2
#include <iostream> using namespace std; int a[100],sum; int main() { int n; cin >> n; for(int i = 1;i <= n;i++) { cin >> a[i]; } for(int i = 1;i <= n;i++) { sum = 0; for(int j = 1;j < i;j++) { if(a[i] > a[j]) { sum++; } } cout << sum << " "; } }
-
-3
#include <iostream> using namespace std; int sum[100], a[100]; int main() { int n; cin >> n; for (int i = 1; i <= n; i++) { cin >> a[i]; sum[i]=sum[i-1]+a[i]; } for (int i = 1; i <= n; i++) { int num = 0; for (int j = 1; j < i; j++) { if (a[i] > a[j]) { num++; } } cout << num << " "; } return 0; }
信息
- ID
- 11
- 时间
- 1000ms
- 内存
- 256MiB
- 难度
- 2
- 标签
- 递交数
- 1850
- 已通过
- 1158
- 上传者