题目1454:蓝桥杯历届试题-蚂蚁感冒

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

#include<iostream>

#include<cmath>

using namespace std;

int main(){

int n;

cin>>n;

int a100;

int count=1;

for(int i=0;i<n;i++){

cin>>ai;

}

for(int i=1;i<n;i++){

//感染源向左

if(a0<0&&ai>0&&abs(ai)<abs(a0)||a0<0&&ai<0&&abs(ai)>abs(a0)){

count++;

}

//感染源向右

if(a0>0&&ai<0&&abs(ai)>abs(a0)||a0>0&&ai>0&&abs(ai)<abs(a0)){

count++;

}

}

cout<<count<<endl;

return 0;

}

相关推荐
鱼子星_9 小时前
【C++】string(上):string的基本使用
c++·笔记·字符串
米尔的可达鸭9 小时前
深入操作系统 Socket 底层:套接字控制块、FD映射、阻塞IO核心完整实现
arm开发·数据结构·websocket·网络协议·算法·架构·安全架构
tachibana29 小时前
hot100 课程表(207)
java·数据结构·算法·leetcode
神仙别闹9 小时前
编写基于C++ Huffman 算法的无损压缩程序和解压程序
java·c++·算法
炸膛坦客10 小时前
单片机/C/C++八股:(二十三)#define 和 typedef 的区别
c语言·c++·单片机
大鱼>10 小时前
宠物活动轨迹追踪系统:GPS/BDS+UWB+BLE多定位融合方案
人工智能·深度学习·算法·iot·宠物
旖-旎10 小时前
《LeetCode 646 最长数对链 || LeetCode 1143 最长公共子序列》
c++·算法·leetcode·动态规划
Frostnova丶10 小时前
(15)LeetCode 189. 轮转数组
数据结构·算法·leetcode
Lumos18611 小时前
故障保护与鲁棒性(十七)
算法
阿米亚波11 小时前
【C++ STL】std::list
c++·windows·笔记·stl·list