题目1454:蓝桥杯历届试题-蚂蚁感冒
2026/9/14 4:33:19 网站建设 项目流程

很有意思的一道题,需要画图,画出来就明白了

#include<iostream>
#include<cmath>
using namespace std;
int main(){
int n;
cin>>n;
int a[100];
int count=1;
for(int i=0;i<n;i++){
cin>>a[i];
}
for(int i=1;i<n;i++){
//感染源向左
if(a[0]<0&&a[i]>0&&abs(a[i])<abs(a[0])||a[0]<0&&a[i]<0&&abs(a[i])>abs(a[0])){
count++;
}
//感染源向右
if(a[0]>0&&a[i]<0&&abs(a[i])>abs(a[0])||a[0]>0&&a[i]>0&&abs(a[i])<abs(a[0])){
count++;
}
}
cout<<count<<endl;
return 0;
}

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询