蓝桥杯2014年第五届真题-兰顿蚂蚁-题解(C++代码) 摘要:```cpp #include using namespace std; int main(){ int m,n; cin>>m>>n; vectors(m,vec…… 题解列表 2020年09月01日 0 点赞 0 评论 1103 浏览 评分:0.0
蓝桥杯2014年第五届真题-兰顿蚂蚁-题解(Java代码)【详细解析】 //仔细看清楚题目,就可以很清楚的解题了//步骤如下//步骤一:最基本的用二维数组赋值//步骤二:循环步数//步骤三:首先先根据蚂蚁所在的格子是黑色格子还是白色格子,去判断是向右旋转90度还是向左旋转90度,并更改蚂蚁头的方向,然后将原本的黑色格子变成白色格子, 题解列表 2020年09月14日 0 点赞 0 评论 1135 浏览 评分:9.9
蓝桥杯2014年第五届真题-兰顿蚂蚁-题解(C++代码) 摘要:解题思路:蚂蚁左转右转,可以抽象为数组减一加一。这样就得到了蚂蚁新的方向。在结构体中声明各方向和x,y需要移动的步数。用map<string,int>得到数组下标,用该下标得到结构体的下标。即可得出x…… 题解列表 2020年09月16日 0 点赞 0 评论 956 浏览 评分:2.0
蓝桥杯2014年第五届真题-兰顿蚂蚁-题解(C++代码) 思路:模拟就行```#include#includeusingnamespacestd;constintN=1e2+5;inte[N][N];chardir[4]={'L','U','R','D'};intn,m,sx,sy,k;charcx;charjudge(chartemp, 题解列表 2020年09月21日 0 点赞 0 评论 1120 浏览 评分:0.0
小白首选,简单易懂 ###解题思路:就是直接模拟蚂蚁的行为,先改变方向,再改变位置,注意要把原先的位置保存,改变方向时不加elseif会出现问题。```cpp#include#definexfirst#defineysecond#definemem(h)memset(h, 题解列表 2020年10月04日 0 点赞 0 评论 641 浏览 评分:0.0
蓝桥杯2014年第五届真题-兰顿蚂蚁-题解(C++代码) 直译法,简单易懂 #includeusingnamespacestd;intn,m;intmp[100][100];intX,Y,k;chars;inta[2];voidf(intx,inty){while(k>0){if(s=='L'){if(mp[x][y]==0){s='D';mp[x][y]=1;x++;}el 题解列表 2020年10月09日 0 点赞 1 评论 592 浏览 评分:9.9
蓝桥杯2014年第五届真题-兰顿蚂蚁-题解(C++代码) 摘要:参考代码:#include <iostream>using namespace std;const int maxm = 100 + 5;const int maxn = 100 + 5;int G[…… 题解列表 2020年10月14日 0 点赞 0 评论 849 浏览 评分:0.0
蓝桥杯2014年第五届真题-兰顿蚂蚁-题解(C++代码) 摘要:解题思路:根据题意 硬撸就行 无算法 无技巧注意事项:参考代码:#include<stdio.h>int main(){ int m,n,a[105][105],x,y,k; char…… 题解列表 2021年01月17日 0 点赞 0 评论 736 浏览 评分:9.9
蓝桥杯2014年第五届真题-兰顿蚂蚁-题解(Java代码)跟着题目走就行了 摘要:解题思路:注意事项:参考代码:import java.util.Scanner; public class Main { public static void main(String[…… 题解列表 2021年01月17日 0 点赞 0 评论 942 浏览 评分:9.9