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;

相关推荐
Tony沈哲17 分钟前
图像编辑器 Monica 之重构滤镜模块、云端部署模型
算法
得物技术24 分钟前
DPP推荐引擎架构升级演进之路|得物技术
java·算法·ab测试
Psycho_MrZhang32 分钟前
模型量化和剪枝
人工智能·算法·剪枝
梭七y38 分钟前
【力扣hot100题】(075)数据流的中位数
算法·leetcode·职场和发展
梭七y41 分钟前
【力扣hot100题】(073)数组中的第K个最大元素
算法·leetcode·职场和发展
青椒大仙KI1143 分钟前
25/4/9 算法笔记 DBGAN+强化学习+迁移学习实现青光眼图像去模糊1
人工智能·笔记·学习·算法·迁移学习
weixin_428498491 小时前
Fortran 中读取 MATLAB 生成的数据文件
算法
Joe_Wang51 小时前
[leetcode]1786. 从第一个节点出发到最后一个节点的受限路径数(Dijkstra+记忆化搜索/dp)
算法·leetcode·图论
泽02021 小时前
括号匹配问题--栈
数据结构
spssau1 小时前
论文评价指标体系构建,AHP-熵值法组合赋权,11种权重计算方法汇总
人工智能·算法·机器学习