洛谷P1825 [USACO11OPEN] Corn Maze S

题解:洛谷 P1825 [USACO11OPEN] Corn Maze S 但这不是一个普通的玉米迷宫:它有几个重力驱动的传送滑梯,可以让奶牛瞬间从迷宫中的一个点传送到另一个点。滑梯是双向的:奶牛可以瞬间从滑梯的起点滑到终点,或者从终点滑到起点。如果奶牛踩到滑梯的任一端,她必须使用滑梯。题目涵盖了从基础到进阶的多种算法和数据结构,旨在为不同阶段的编程学习者提供一条清晰、平稳的学习提升路径。奶牛只能从一个空间移动到相邻的下一个空间,前提是它们相邻且都不包含玉米。)标记了她当前的草地空间。)表示,并且没有两个不同的滑梯端点用相同的字母表示。一个整数,表示起点到出口所需的最短时间。 阅读详情

这道题只需往bfs模板上加个特殊判断就行了。思路这不详解,看代码注释。

Code

#include<bits/stdc++.h>
using namespace std; 
int n,m,zx,zy;
char a[305][305];
int v[301][301];
int ans=-1;
int dx[4]={1,0,-1,0};
int dy[4]={0,1,0,-1};
struct point{
	int x1,y1,step;
}start;
queue<point> dl;
point find(int tx,int ty,int time){
    for(int i=1;i<=n;i++){
        for(int j=1;j<=m;j++){
            if(a[i][j]==a[tx][ty]&&(i!=tx||j!=ty)){//寻找另一个传送门
                tx=i;
                ty=j;
                return (point){i,j,time};记录坐标与步数。
            }
        }
    }
}
int main(){
	cin>>n>>m;
	string s;
    for(int i=1;i<=n;i++){
    	cin>>s;//输入地图
        for(int j=1;j<=m;j++){
            a[i][j]=s[j-1];
    		if(a[i][j]=='@'){//寻找起点
    			start.x1=i;//记录起点坐标
    			start.y1=j;
			}
			if(a[i][j]=='='){//寻找终点
				zx=i,zy=j;//记录终点坐标
			}
		}
	}
	start.step=0;//将起点步数初始化
	v[start.x1][start.y1]=1;//标记起点
	dl.push(start);//将起点加入队列
	while(!dl.empty()){
		point head=dl.front();//拿出队列第一项
		dl.pop();//将第一项推出队列
		if(head.x1==zx&&head.y1==zy){//是否到达终点
			ans=max(ans,head.step); //寻找最佳答案
			cout<<ans<<endl;//输出答案
			return 0;
		}
		for(int i=0;i<4;i++){//枚举四方向
			int tx=head.x1+dx[i];//记录四方向坐标
			int ty=head.y1+dy[i];
			if(a[tx][ty]>='A'&&a[tx][ty]<='Z'){//看是否到达传送门
				auto nd = find(tx,ty,head.step+1);//寻找传送门所到达地
			    if(!v[nd.x1][nd.y1])dl.push(nd);//到达地坐标推入队列 
			    v[nd.x1][nd.y1]=1;//标记
				continue;
			}
			if(tx>=1&&tx<=n&&ty>=1&&ty<=m&&a[tx][ty]!='#'&&!v[tx][ty]){//是否能走&是否越界
				v[tx][ty] = 1;//标记
				point temp;
				temp.x1 = tx;
				temp.y1 = ty;
				temp.step = head.step + 1;
				dl.push(temp);//将变化位置推入队列
			}
		}
	}
    return 0;
}
YOLO系列训练时出现loss出现nan值或者测试时P\R\map全部为0值的解决办法(GTX16xx系列显卡大坑) 阅读详情

相关推荐

量子城域网建设设备系列(三):网络管理系统(NMS)

本文对量子网络中的网络管理系统进行了初步的介绍。

量子领域相关话题 2012

洛谷: P1825 [USACO11OPEN] Corn Maze S

用从A到Z的一对大写字母来表示传送门,可以从任意一端传送到另一端,并且传送的过程中是不消耗时间的。然后在输入用例时处理传送门的两端的坐标,先出现的传送门坐标放在数组a里,另一个则放在数组b里。在bfs中遍历时,如果遇到了传送门就进行特殊处理,只标记传送门的起点状态。如果一头奶牛处在这个装置的起点或者终点,这头奶牛就必须使用这个装置,奶牛在传送过后不会立刻进行第二次传送,即不会卡在传送装置的起点和终点之间来回传送。总而言之,该题的主要难点就是对于传送门的处理,以及对题意的理解,做这种题还是要细心一点的。

2301_81848095的博客 684

C#报表,使用微软rdlc模板,生成Excel, PDF, Word, Image文件,使用自定义对象做数据集不连接数据库

我项目是用vs2017 建的,.NET farmwork 4.7.2 这种报表可以用于任何模式的应用,web,桌面,因为这只是生成一个文件或者文件流 步骤比较详细啰嗦,其中有讲到rdlc怎么新建设计,如果已经会设计rdlc了的可以直接跳到底部看代码的执行结果, 底部还有源码下载链接,百度盘 首先控制台安装报表包 新建rdlc 报表 建立rdlc里要用的数据模型 模型建完,或者修改都要重新...

qq_35955916的博客 5202

【洛谷】p1825 [USACO11OPEN] Corn Maze S

从快吃中饭开始看题,一直到晚上七点半终于AC了!!!!!!!!!写篇题解记录一下这个激动人心的时刻。

Texcavator的博客 815

RK3588开发板RKNPU2环境部署实战:更新rknn_server与librknnrt.so详解

本文详细介绍了在RK3588开发板上更新rknn_server与librknnrt.so核心组件的完整实战流程。通过adb工具推送文件、设置权限并执行同步操作,确保RKNPU2环境部署成功,从而解决推理速度慢或初始化失败等问题,提升AI模型运行效率与稳定性。

weixin_29194817的博客 341

C#与西门子PLC S7-1500 S7协议PLC读写数据

/获取对应长度的字符串。//将val字符串转换为字符数组。//String写入。//String读取。//PLC类型 IP地址 机架号 槽号。1.类库使用S7netplus。

softshow1026的博客 5576

洛谷 P1825 [USACO11OPEN]Corn Maze S

从起点出发进行广搜,把位置及到该位置的步数打包成一个结点,队列中保存这样的结点。每出队一个结点,访问该结点位置上下左右的四个位置,该位置必须同时满足条件:在地图内、未访问过、不是墙。如果满足条件,则访问该位置,到该位置的步数加1,把该位置和步数打包成结点入队。在广搜时,如果从当前位置出发走一步到达的位置是传送门,则正常进行,将该位置标记为已访问,打包该位置和步数成一个结点,结点入队。当出队的位置是传送门时,让牛从当前所在传送门的位置传送到另一个门的位置,从这里开始继续走。,表示一个传送门的位置。

君义NOIP的博客 844

YOLOv8 骨骼结构识别详细说明

YOLOv8骨骼结构识别是一种基于深度学习技术的医学影像分析方法,主要用于X光、CT等影像中的骨骼定位与识别。该系统具有多骨骼同步识别能力,可应用于手部、脊柱、骨盆等不同部位,并能精确定位骨骼关键点。技术实现包括数据预处理、模型训练、推理检测、关键点分析和批量处理五个核心模块,支持骨折检测、骨龄评估等临床应用。该系统需注意医学合规性,要求高质量标注数据,并针对骨骼影像特点进行特征工程优化,同时考虑不同设备的部署需求。

u010117029的博客 330

算法刷题【洛谷P1825|USACO11OPEN】Corn Maze S

异想之旅:本人原创博客完全手敲,绝对非搬运,全网不可能有重复;本人无团队,仅为技术爱好者进行分享,所有内容不牵扯广告。本人所有文章仅在优快云和个人博客(一定是异想之旅域名)发布,除此之外全部是盗文! 洛谷 P1825 Corn Maze S 题目描述 (跳过英文版,想看的请去原题) 去年秋天,奶牛们去参观了一个玉米迷宫,迷宫里有一些传送装置,可以将奶牛从一点到另一点进行瞬间转移。这些装置可以双向使用:一头奶牛可以从这个装置的起点立即到此装置的终点,同时也可以从终点出发,到达这个装置的起点。如果一头奶牛处

异想之旅的博客 347

iStoreOS等软路由插件卸载的残留?分享一款软路由高级卸载工具,自定义卸载,轻松解决卸载残留问题

iStoreOS用户看过来!👀 还在被插件包残留困扰吗?本文分享一款“高级卸载”的插件,助你深度清理iStoreOS系统,彻底解决软件卸载不净的痛点,告别频繁恢复出厂设置的烦恼!🚀

XiaoqiangClub的博客 1540

【Python机器学习】主成分分析(PCA):高维数据的“瘦身术“

主成分分析(PCA)的历史可以追溯到1901年,当时Karl Pearson首次提出了这个概念。在计算机还不存在的年代,PCA是一个纯粹的数学构想,用来简化多变量数据的分析。几十年后,当计算机出现时,PCA成为了数据分析中最早实现的算法之一。从那时起,超过一个世纪的发展中,PCA一直保持着其核心的理论框架和实用价值,这本身就是对这个方法深刻科学性的证明。在现代深度学习时代,许多人可能会认为PCA已经过时了。但事实恰好相反。

nmdbbzcl的博客 981

洛谷 P1825 [USACO11OPEN] Corn Maze S-普及/提高-

但这不是一个普通的玉米迷宫:它有几个重力驱动的传送滑梯,可以让奶牛瞬间从迷宫中的一个点传送到另一个点。滑梯是双向的:奶牛可以瞬间从滑梯的起点滑到终点,或者从终点滑到起点。奶牛只能从一个空间移动到相邻的下一个空间,前提是它们相邻且都不包含玉米。记录开始坐标 (x, y), 将起点加入队列,当队列不空时,将队列中每个元素能到达的新位置加入队列,直到搜索到出口。最优方案为:先向右走到装置的结点,花费一个单位时间,再到装置的另一个结点上,花费。)表示,并且没有两个不同的滑梯端点用相同的字母表示。

weixin_37253733的博客 1568

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

洛谷_P1825 [USACO11OPEN]Corn Maze S(尚贤)

【题目】:https://www.luogu.com.cn/problem/P1825 #include <cstdio> #include <queue> #include <vector> #define SIZE 300 + 5 using namespace std; struct node2{ int x, y, t; node2() { } ...

广东省清远市博爱学校—尚贤的博客 343

深度学习工具包 DeepLearningToolbox

深度学习工具包Deprecation notice.-----This toolbox is outdated and no longer maintained.There are much better tools available for deep learning than this toolbox, e.g. [Theano](http://deeplearning.net/software/theano/), [torch](http://torch.ch/) or [tensorflow](http://www.tensorflow.org/)I would suggest you use one of the tools mentioned above rather than use this toolbox.Best, Rasmus.DeepLearnToolbox================A Matlab toolbox for Deep Learning.Deep Learning is a new subfield of machine learning that focuses on learning deep hierarchical models of data.It is inspired by the human brain's apparent deep (layered, hierarchical) architecture.A good overview of the theory of Deep Learning theory is[Learning Deep Architectures for AI](http://www.iro.umontreal.ca/~bengioy/papers/ftml_book.pdf)For a more informal introduction, see the following videos by Geoffrey Hinton and Andrew Ng.* [The Next Generation of Neural Networks](http://www.youtube.com/watch?v=AyzOUbkUf3M) (Hinton, 2007)* [Recent Developments in Deep Learning](http://www.youtube.com/watch?v=VdIURAu1-aU) (Hinton, 2010)* [Unsupervised Feature Learning and Deep Learning](http://www.youtube.com/watch?v=ZmNOAtZIgIk) (Ng, 2011)If you use this toolbox in your research please cite [Prediction as a candidate for learning deep hierarchical models of data](http://www2.imm.dtu.dk/pubdb/views/publication_details.php?id=6284)```@MASTERSTHESIS\{IMM2012-06284, author = "R. B. Palm", title = "Prediction as a candidate for learning deep hierarchical models of data", year = "2012",}```Contact: rasmusbergpalm at gmail dot comDirectories included in the toolbox-----------------------------------`NN/` - A library for Feedforward Backpropagation Neural Networks`CNN/` - A library for Convolutional Neural Networks`DBN/` - A library for Deep Belief Networks`SAE/` - A library for Stacked Auto-Encoders`CAE/` - A library for Convolutional Auto-Encoders`util/` - Utility functions used by the libraries`data/` - Data used by the examples`tests/` - unit tests to verify toolbox is workingFor references on each library check REFS.mdSetup-----1. Download.2. addpath(genpath('DeepLearnToolbox'));Example: Deep Belief Network---------------------```matlabfunction test_example_DBNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit RBM and visualize its weightsrand('state',0)dbn.sizes = [100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);figure; visualize(dbn.rbm{1}.W'); % Visualize the RBM weights%% ex2 train a 100-100 hidden unit DBN and use its weights to initialize a NNrand('state',0)%train dbndbn.sizes = [100 100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);%unfold dbn to nnnn = dbnunfoldtonn(dbn, 10);nn.activation_function = 'sigm';%train nnopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.10, 'Too big error');```Example: Stacked Auto-Encoders---------------------```matlabfunction test_example_SAEload mnist_uint8;train_x = double(train_x)/255;test_x = double(test_x)/255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit SDAE and use it to initialize a FFNN% Setup and train a stacked denoising autoencoder (SDAE)rand('state',0)sae = saesetup([784 100]);sae.ae{1}.activation_function = 'sigm';sae.ae{1}.learningRate = 1;sae.ae{1}.inputZeroMaskedFraction = 0.5;opts.numepochs = 1;opts.batchsize = 100;sae = saetrain(sae, train_x, opts);visualize(sae.ae{1}.W{1}(:,2:end)')% Use the SDAE to initialize a FFNNnn = nnsetup([784 100 10]);nn.activation_function = 'sigm';nn.learningRate = 1;nn.W{1} = sae.ae{1}.W{1};% Train the FFNNopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.16, 'Too big error');```Example: Convolutional Neural Nets---------------------```matlabfunction test_example_CNNload mnist_uint8;train_x = double(reshape(train_x',28,28,60000))/255;test_x = double(reshape(test_x',28,28,10000))/255;train_y = double(train_y');test_y = double(test_y');%% ex1 Train a 6c-2s-12c-2s Convolutional neural network %will run 1 epoch in about 200 second and get around 11% error. %With 100 epochs you'll get around 1.2% errorrand('state',0)cnn.layers = { struct('type', 'i') %input layer struct('type', 'c', 'outputmaps', 6, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %sub sampling layer struct('type', 'c', 'outputmaps', 12, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %subsampling layer};cnn = cnnsetup(cnn, train_x, train_y);opts.alpha = 1;opts.batchsize = 50;opts.numepochs = 1;cnn = cnntrain(cnn, train_x, train_y, opts);[er, bad] = cnntest(cnn, test_x, test_y);%plot mean squared errorfigure; plot(cnn.rL);assert(er<0.12, 'Too big error');```Example: Neural Networks---------------------```matlabfunction test_example_NNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);% normalize[train_x, mu, sigma] = zscore(train_x);test_x = normalize(test_x, mu, sigma);%% ex1 vanilla neural netrand('state',0)nn = nnsetup([784 100 10]);opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samples[nn, L] = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.08, 'Too big error');%% ex2 neural net with L2 weight decayrand('state',0)nn = nnsetup([784 100 10]);nn.weightPenaltyL2 = 1e-4; % L2 weight decayopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex3 neural net with dropoutrand('state',0)nn = nnsetup([784 100 10]);nn.dropoutFraction = 0.5; % Dropout fraction opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex4 neural net with sigmoid activation functionrand('state',0)nn = nnsetup([784 100 10]);nn.activation_function = 'sigm'; % Sigmoid activation functionnn.learningRate = 1; % Sigm require a lower learning rateopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex5 plotting functionalityrand('state',0)nn = nnsetup([784 20 10]);opts.numepochs = 5; % Number of full sweeps through datann.output = 'softmax'; % use softmax outputopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex6 neural net with sigmoid activation and plotting of validation and training error% split training data into training and validation datavx = train_x(1:10000,:);tx = train_x(10001:end,:);vy = train_y(1:10000,:);ty = train_y(10001:end,:);rand('state',0)nn = nnsetup([784 20 10]); nn.output = 'softmax'; % use softmax outputopts.numepochs = 5; % Number of full sweeps through dataopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, tx, ty, opts, vx, vy); % nntrain takes validation set as last two arguments (optionally)[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');```[![Bitdeli Badge](https://d2weczhvl823v0.cloudfront.net/rasmusbergpalm/deeplearntoolbox/trend.png)](https://bitdeli.com/free "Bitdeli Badge")

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

洛谷P1825 [USACO11OPEN]Corn Maze S

题目描述 This past fall, Farmer John took the cows to visit a corn maze. But this wasn't just any corn maze: it featured several gravity-powered teleporter slides, which cause cows to teleport instantly from one point in the maze to another. The slides work i

gzcszzx 243

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

洛谷 P1825 [USACO11OPEN]Corn Maze S(bfs)

题目传送 1.这仅仅是一道加了传送门的bfs 2.仅仅加了一个传送门,就卡了我一下午 3.门存在不成对的情况。。。。。。。。。 #include <iostream> #include <queue> #include <cstring> using namespace std; const int maxn = 305; const int inf = 0x3...

Crush_Z 496

洛谷 P1825 [USACO11OPEN] Corn Maze S

【代码】洛谷 P1825 [USACO11OPEN] Corn Maze S。

2302_79440616的博客 590

洛谷 [P1825 [USACO11OPEN]Corn Maze S] {搜索|BFS} 奋斗的珂珂~

题目描述 This past fall, Farmer John took the cows to visit a corn maze. But this wasn’t just any corn maze: it featured several gravity-powered teleporter slides, which cause cows to teleport instantly from one point in the maze to another. The slides work in

cmk_chy的博客 427

洛谷 P1825 [USACO11OPEN]Corn Maze S(bfs,特判一下传送门

洛谷 P1825 震惊!这题居然是绿题!! 题目大意是说要找到从A到B的最短路(走的步数最少 很容易想到用bfs。 搜路径的过程中注意几点: 越界 玉米(墙)走不过 每个点只用搜一次 传送门要特判,找到它对应的位置 找到终点 为了代码简单,我们可以写一个结构体,包含了x,y坐标和搜到这个点为止的时间。 另外开一个数组记录是否搜过该点。 int tu[305][305]; int n,m;//范围 int x,y;//起始位置 int flag[305][305]; typedef struct{

yxrzibinanhai的博客 381

洛谷P1825 [USACO11OPEN] Corn Maze S(bfs)

这道题是bfs对比于其他最简单的来说只是多了一个传送门的特判而已,又因为最多也就26个传送门;我们只要再开一个结构来存储传送门的起点和终点就可以了,下面看代码实现,附带注释。

runlerunle的博客 385

洛谷题解(Java) P1825 [USACO11OPEN] Corn Maze S

4、超过迷宫范围或者该位置是玉米或该位置已经被访问过 就排除该位置。5、若该位置为传送门,就在迷宫中找到其对应的传送门,加入队列。1、由于队列先进先出的特性,利用队列存储bfs的待处理位置。3、对从起点出发的四个点位进行判断处理。主要算法:广度优先搜索(bfs)2、在迷宫中找到起点,加入队列。6、找到终点、返回步数。

2301_76171308的博客 431

洛谷bfs题2---P1825 [USACO11OPEN] Corn Maze S

bfs/洛谷/Corn Maze S

m0_73866527的博客 160

洛谷P1825 [USACO11OPEN]Corn Maze S O(1)查找另一个传送门

利用pair二维数组,实现O(1)查找传送门

l3_8alc的博客 346

USACO 11 OPENCorn Maze S (洛谷P1825)

如果一头奶牛处在这个装置的起点或者终点,这头奶牛就必须使用这个装置,奶牛在传送过后不会立刻进行第二次传送,即不会卡在传送装置的起点和终点之间来回传送。迷宫里有一些传送装置,可以将奶牛从一点到另一点进行瞬间转移。最优方案为:先向右走到装置的结点,花费一个单位时间,再到装置的另一个结点上,花费。个单位时间,然后再向右走一个,再向上走一个,到达出口处,总共花费了。从装置的一个结点到另一个结点不花时间。玉米迷宫除了唯一的一个出口都被玉米包围。一个整数,表示起点到出口所需的最短时间。唯一的一个装置的结点用大写字母。

hhhh 1365

P1825 Corn Maze S

摘要 题目描述了一个N×M的玉米迷宫,包含玉米、草地、双向传送滑梯和出口。奶牛从起点出发,需找到到达出口的最短时间。传送滑梯可以瞬间移动,但不能连续使用。解法使用BFS遍历迷宫,处理传送逻辑:当遇到滑梯时立即传送到对应位置,否则正常移动。关键点包括自定义哈希函数处理坐标对,以及正确标记已访问位置以避免重复计算。最终输出最短时间,示例输入输出验证了算法的正确性。

2301_80684112的博客 877
上一篇: 洛谷P1596 [USACO10OCT] Lake Counting S
下一篇: 洛谷P8685 [蓝桥杯 2019 省 A] 外卖店优先级
White__Night__
博客等级 码龄3年 230粉丝 31原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值