P8611 [蓝桥杯 2014 省 AB] 蚂蚁感冒(模拟)

首先,我们自然而然的想到和 P1007独木桥 的机制是一样的,

我们只需要把蚂蚁的相遇并掉头视作互相穿过即可

统计向左,向右蚂蚁的数量

复制代码
	for (int i = 0; i < num - 1; i++)
	{
		int temp = 0;
		scanf("%d", &temp);
		// 向右移动
		if (temp > 0) 
			arr[temp] = 1;
		// 向左移动
		else
			arr[abs(temp)] = 2;
	}

统计右侧向左蚂蚁数量

左侧向右蚂蚁数量

复制代码
	int rll = 0;
	for (int i = abs(fir) + 1; i <= 100; i++)
	{
		if (arr[i] == 2) rll++;
	}
	int lrr = 0;
	for (int i = abs(fir) - 1; i >= 0; i--)
	{
		if (arr[i] == 1) lrr++;
	}
	if (fir > 0&&rll == 0||fir<0&&lrr==0)
		printf("1\n");
	else
		printf("%d", rll + lrr + 1);

n=x+y+1;

or

n=1;

相关推荐
CoderCodingNo12 小时前
【GESP】C++五级练习题(前缀和) luogu-P1114 “非常男女”计划
数据结构·c++·算法
知乎的哥廷根数学学派12 小时前
基于卷积特征提取和液态神经网络的航空发动机剩余使用寿命预测算法(python)
人工智能·pytorch·python·深度学习·神经网络·算法
我是大咖13 小时前
关于柔性数组的理解
数据结构·算法·柔性数组
叫我:松哥13 小时前
基于神经网络算法的多模态内容分析系统,采用Flask + Bootstrap + ECharts + LSTM-CNN + 注意力机制
前端·神经网络·算法·机器学习·flask·bootstrap·echarts
每天学一点儿13 小时前
【医学图像处理】SimpleITK 图像配准全流程解析
算法
不穿格子的程序员13 小时前
从零开始写算法——回溯篇1:全排列 + 子集
算法·leetcode·深度优先·回溯
wen__xvn13 小时前
代码随想录算法训练营DAY18第六章 二叉树part06
数据结构
Yupureki13 小时前
《算法竞赛从入门到国奖》算法基础:入门篇-贪心算法(下)
c语言·c++·学习·算法·贪心算法
zzz海羊13 小时前
【CS336】Transformer|2-BPE算法 -> Tokenizer封装
深度学习·算法·语言模型·transformer
_OP_CHEN13 小时前
【算法基础篇】(四十七)乘法逆元终极宝典:从模除困境到三种解法全解析
c++·算法·蓝桥杯·数论·算法竞赛·乘法逆元·acm/icpc