#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 人评分
The 3n + 1 problem (C语言代码)浏览:719 |
台球碰撞 (C++代码)浏览:1103 |
人民币问题 (C语言代码)浏览:665 |
人见人爱A+B (C语言代码)浏览:776 |
C二级辅导-分段函数 (C语言代码)浏览:566 |
C二级辅导-公约公倍 (C语言代码)浏览:2122 |
蓝桥杯历届试题-九宫重排 (C++代码)浏览:2783 |
【出圈】 (C++代码)简单循环浏览:640 |
非常简单的算法,题解1049:C语言程序设计教程(第三版)课后习题11.1 (C语言代码)浏览:620 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:447 |