#include<bits/stdc++.h>
#include<algorithm>
#include<string.h>
#include<iostream>
#include<cmath>
using namespace std;
int a[100];
int num;
int sum=1;
int n;
int flag=0;
int main() {
cin>>n;
for(int i=0;i<n;i++){
cin>>a[i];
}
if(a[0]<0){
for(int i=1;i<n;i++){
if(abs(a[0])>abs(a[i]) && a[i]>0){
flag=1;
sum++;
}
if(abs(a[0])<abs(a[i]) && a[i]<0){
num++;
}
}
if(flag==1){
cout<<num+sum<<endl;
return 0;
}
else{
cout<<num<<endl;
return 0;
}
}
else{
for(int i=1;i<n;i++){
if(abs(a[0])<abs(a[i]) && a[i]<0){
flag=1;
sum++;
}
if(abs(a[0])>abs(a[i]) && a[i]>0){
num++;
}
}
if(flag==1){
cout<<num+sum<<endl;
return 0;
}
else{
cout<<sum<<endl;
return 0;
}
}
}
0.0分
1 人评分
C语言程序设计教程(第三版)课后习题7.5 (C语言代码)浏览:605 |
C语言训练-求矩阵的两对角线上的元素之和 (C语言代码)浏览:3392 |
C语言程序设计教程(第三版)课后习题11.3 (C语言代码)浏览:1048 |
简单的a+b (C语言代码)浏览:717 |
C语言程序设计教程(第三版)课后习题6.2 (C语言代码)浏览:1419 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:470 |
【金明的预算方案】 (C++代码)浏览:837 |
C语言程序设计教程(第三版)课后习题8.5 (C语言代码)浏览:567 |
C语言程序设计教程(第三版)课后习题6.1 (C语言代码)浏览:545 |
最小公倍数 (C语言代码)浏览:1025 |