Codeforces Round #486 (Div. 3) C Equal Sums

使用moveit!控制真实机械臂(5)——编写真实机械臂节点中的action服务程序 上一篇文章中,我们简要介绍了ROS中action的基本知识,为了控制真实机械臂,我们已经修改了moveit配置文件,使得moveti启动后具备一个control_msgs::FollowJointTrajectoryAction类型的action客户端,接下来,我们完成该类型action的另一半,编写C++程序来实现action的服务端。由于底层机器人控制程序一般差别都很大,这里展示的只是编程要点... 阅读详情
  1. C.相等和
    给你k个整数序列。每个序列的长度为ni。
    你需要选择两个序列i和j(i!=j)使得从i中删除一个元素之后的元素和等于从j中删除一个元素之后的元素和相等。
    注意要求是从每两个你选的序列中删除一个元素。
    假设空集合的和为0。
    输入:第一行是一个k(2<=k<=2*1e5)——序列的和。
    接下来有k对,没对包括一个序列。
    第一行是第i对序列的长度ni(1<=ni<=1*1e5),第二行是第i对序列ai1,ai2,……aini。
    每个序列的元素是(-1e4~1e4)
    所有给你的序列的长度不超过2*1e5(i.e<=n1+n2+…+nk<=2*1e5)
    输出:
    如果不可能选择出两个序列满足上述条件。则输出“NO”(不带引号)。否则第一行输出“YES”(不带引号),第二行输出两个整数i,x,在第三行输出两个整数j,y。代表第i个序列去掉第x个位置的元素后剩下的所有元素的和等于第j个序列去掉第y个位置的元素剩下的元素和。
    选择的两个序列的必须是不同的序列,你可以以任意顺序输出答案。
    如果有多组答案,输出它们中的任意一个。
    提示:
    在第一个按例中有两个序列:【2,3,1,3,2,】和【1,1,2,2,2,1】。你可以在第一个序列中删除第二个元素得到【2,1,3,2】并且你可以从第二个序列中删除第六个元素得到【1,1,2,2,2,】。然后这两个序列的结果都是8,它们的和相等。
  2. 题目链接:http://codeforces.com/contest/988/problem/C

  3. 通过的代码:

#include<iostream>
#include<map>
#define mp(a,b) make_pair(a,b)
#define fr first
#define sc second
using namespace std;
const int N=2e5+6;
int a[N],n,k;
typedef pair<int,int>pa;
map<int,pa>e;
int main(){
    ios::sync_with_stdio(false);cin.tie(0);
    cin>>k;int a1=-1,a2,b1=-1,b2;
    for(int i=1;i<=k;i++){
        if(a1!=-1)continue;
        int sum=0;cin>>n;
        for(int j=1;j<=n;j++)cin>>a[j],sum+=a[j];
        for(int j=1;j<=n;j++)if(e.count(sum-a[j])){
            a1=e[sum-a[j]].fr;a2=e[sum-a[j]].sc;
            b1=i,b2=j;break;
        }
        for(int j=1;j<=n;j++)e[sum-a[j]]=mp(i,j);
    }
    if(a1==-1)puts("NO");
    else cout<<"YES"<<endl<<a1<<" "<<a2<<endl<<b1<<" "<<b2<<endl;
}
华为OD机试真题 新系统2026-04-08 C++ 实现【直捣黄龙】 小王在玩一款叫做直捣黄龙的小游戏,在该游戏中他需要从入口位置进入敌营,绕过哨兵的层层封锁,达到敌军司令部实施斩首行动。 敌军阵营是一个n*n的矩阵,入口在坐标(0,n/2),敌军司令部在坐标(n-1,n/2),每个 哨兵警戒以自己为中心的9宫格,一旦被哨兵发现则行动失败。 阅读详情

相关推荐

uniapp:K线图,支持H5,APP

K线,1分钟搞定。备注详细,无需理解,直接复制即可。

sunluyi的博客 4574

【Codeforces】808D Array Division(前后两部分和相等)

http://codeforces.com/contest/808/problem/D 给你一个数组,问:是否可以通过移动一个数字的位置,求只能移动一次,使得这个数组前后部分的和相等,前后部分不一定等长 一个a数组储存数据,另一个b数组b[i]表示前i项和 如过存在这样的数,可以让前后的和相等,那么在没有移动之前,前后部分的差的绝对值等于这个数的两倍,所以前后部分差的绝对值一定是一个偶数 ...

( :3 ) 344

STM32F103+LAN9252实战:从站代码迁移中的5个硬件坑与解决方案

本文分享了将EtherCAT从站代码从STM32F767迁移至STM32F103平台时,搭配LAN9252遇到的五个典型硬件问题及解决方案。核心挑战包括时钟源不匹配、FSMC时序配置、中断映射错误、片选资源不足以及Flash烧录异常。文章通过实战经验,强调了硬件差异对代码迁移的关键影响,并提供了具体的调试思路与配置方法。

p5l2m9n4o6q的博客 697

Codeforces Round #722 (Div. 2) A~D

题目传送门:(比较有意思的一场) CF #722 A. Eshag Loves Big Arrays 思路: 最小的数不可能被删除 AC Code #include<bits/stdc++.h> using namespace std; int a[105]; int main() { int t; scanf("%d",&t); while(t--) { int n; scanf("%d",&n);

稚始稚终的博客 258

深入解析CycloneDDS跨域通信中的XML配置文件优化策略

本文深入解析了CycloneDDS跨域通信中XML配置文件的优化策略,重点介绍了网络接口配置、多播设置、性能调优参数及复杂场景下的配置案例。通过实战技巧和调试方法,帮助开发者在SoC环境中实现高效稳定的跨域通信,提升系统性能。

soda5的博客 688

影刀RPA进阶:Excel多条件筛选与数据提取实战

本文详细介绍了如何利用影刀RPA实现Excel多条件筛选与数据提取的自动化。通过拆解文本、数值、日期及颜色筛选等核心指令,并结合实战案例,指导用户构建稳健的销售数据提取机器人,从而高效处理复杂数据报表,提升工作效率。

onion的博客 530

Codeforces Round #486 (Div. 3) C.Equal Sums

题目链接:http://codeforces.com/contest/988/problem/C 题目分析: 给你k个 数字序列 再给出他们每个序列的长度和具体的值 找出两个序列,各删除一个数后,序列和相等,问删除哪两个序列的哪两个数  题目建模: 简单来说,就是暴力预处理出删除每个数后的序列和,map存一下,然后不断找这个这些值有没有出现 #include&lt;bits/stdc...

AC_Meiko的博客 296

计算图像哈希SHA-512

上述需要将lena.jpg放在当前目录下。

计算机视觉之光 961

Codeforces Round #486 (Div. 3)-C. Equal Sums

C. Equal Sums time limit per test 2 seconds memory limit per test 256 megabytes input standard input output standard output You are givenkksequences of integers. The leng...

150

ESP32 双雷达融合盲区车辆接近预警系统设计与实现

/ 超声波传感器引脚// 触发引脚// 回声引脚// 预警模块引脚// 蜂鸣器引脚// LED引脚// 串口配置(毫米波雷达用UART2)#define BAUD_RATE 115200 // 雷达串口波特率(IWR6843默认配置)// 预警阈值(可根据实际需求调整)// 高危区阈值(3m)// 预警区阈值(10m)// 传感器数据存储// 毫米波雷达距离(m)// 毫米波雷达速度(km/h)// 超声波距离(m)// 融合后距离(m)

weixin_42300449的博客 745

【赛题解析&命令脚本配置】2023年全国职业院校技能大赛GZ073网络系统管理赛项赛题第10套模块A:网络构建 & (五)网络运维配置+(六)SDN网络配置-命令配置

【赛题解析&命令脚本配置】2023年全国职业院校技能大赛GZ073网络系统管理赛项赛题第10套模块A:网络构建 & (五)网络运维配置+(六)SDN网络配置-命令配置

君逍遥o 809

Codeforces Round #486 (Div. 3) C. Equal Sums map

                                           C. Equal Sums 题目链接:传送门 题意: 给出很多序列,求其中两个序列分别删除一个元素后和相等的两个序列。 思路: 求出每个序列的和,然后将每个序列去除其中一个元素的和存到一个map中,然后遍历每个元素在map中找除了与他同行相同的序列之和即可。 代码如下: #include &lt;...

zamaochick的博客 227

Python爬虫实战:利用最新技术爬取抖音话题挑战视频

本文将详细介绍如何使用Python最新技术栈构建一个高效的抖音话题挑战视频爬虫。我们将从环境配置开始,逐步讲解请求模拟、数据解析、反反爬策略、数据存储等关键环节,并提供完整的代码实现。本文适合有一定Python基础的开发者学习高级网络爬虫技术。关键词:Python爬虫、抖音API、话题挑战、视频爬取、反反爬本文详细介绍了如何使用Python最新技术栈构建抖音话题挑战视频爬虫。我们从基础请求开始,逐步实现了数据解析、反反爬策略、数据存储等核心功能,并探讨了分布式和增量爬取等高级主题。更智能的反反爬策略。

2201_76125261的博客 1744

Codeforces Round #486 (Div. 3) C. Equal Sums

You are given kk sequences of integers. The length of the ii-th sequence equals to nini.You have to choose exactly two sequences ii and jj (i≠ji≠j) such that you can remove exactly one element in each...

肘子的博客 825

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

Codeforces Round #486 (Div. 3) C. Equal Sums (题解)

C. Equal Sumstime limit per test2 secondsmemory limit per test256 megabytesinputstandard inputoutputstandard outputYou are given kk sequences of integers. The length of the ii-th sequence equals to ni...

qq_41668093的博客 268

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

Codeforces Round #486 (Div. 3)C. Equal Sums

题目链接:点击打开链接题目大意:给出n个序列,然后求是否存在两个序列,如果他们各自减少一个数字,那么他们其余的数字和相等。题目思路:我们通过一个数组来a来记录信息,ai=(sumi,seqi,eli)其中sumi表示减去元素xi后的和,seq表述序列号,eli表示减去的元素的下标。将所有信息存储在这个数组之后,按照sum和的大小排序即可,如果存在相邻的两个ai和ai+1的sum相等,但seq序列不...

qq_36782366的博客 179

深度学习工具包 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&#39;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(&#39;DeepLearnToolbox&#39;));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(&#39;state&#39;,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&#39;); % Visualize the RBM weights%% ex2 train a 100-100 hidden unit DBN and use its weights to initialize a NNrand(&#39;state&#39;,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 = &#39;sigm&#39;;%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, &#39;Too big error&#39;);```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(&#39;state&#39;,0)sae = saesetup([784 100]);sae.ae{1}.activation_function = &#39;sigm&#39;;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)&#39;)% Use the SDAE to initialize a FFNNnn = nnsetup([784 100 10]);nn.activation_function = &#39;sigm&#39;;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, &#39;Too big error&#39;);```Example: Convolutional Neural Nets---------------------```matlabfunction test_example_CNNload mnist_uint8;train_x = double(reshape(train_x&#39;,28,28,60000))/255;test_x = double(reshape(test_x&#39;,28,28,10000))/255;train_y = double(train_y&#39;);test_y = double(test_y&#39;);%% 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&#39;ll get around 1.2% errorrand(&#39;state&#39;,0)cnn.layers = { struct(&#39;type&#39;, &#39;i&#39;) %input layer struct(&#39;type&#39;, &#39;c&#39;, &#39;outputmaps&#39;, 6, &#39;kernelsize&#39;, 5) %convolution layer struct(&#39;type&#39;, &#39;s&#39;, &#39;scale&#39;, 2) %sub sampling layer struct(&#39;type&#39;, &#39;c&#39;, &#39;outputmaps&#39;, 12, &#39;kernelsize&#39;, 5) %convolution layer struct(&#39;type&#39;, &#39;s&#39;, &#39;scale&#39;, 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, &#39;Too big error&#39;);```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(&#39;state&#39;,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, &#39;Too big error&#39;);%% ex2 neural net with L2 weight decayrand(&#39;state&#39;,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, &#39;Too big error&#39;);%% ex3 neural net with dropoutrand(&#39;state&#39;,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, &#39;Too big error&#39;);%% ex4 neural net with sigmoid activation functionrand(&#39;state&#39;,0)nn = nnsetup([784 100 10]);nn.activation_function = &#39;sigm&#39;; % 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, &#39;Too big error&#39;);%% ex5 plotting functionalityrand(&#39;state&#39;,0)nn = nnsetup([784 20 10]);opts.numepochs = 5; % Number of full sweeps through datann.output = &#39;softmax&#39;; % 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, &#39;Too big error&#39;);%% 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(&#39;state&#39;,0)nn = nnsetup([784 20 10]); nn.output = &#39;softmax&#39;; % 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, &#39;Too big error&#39;);```[![Bitdeli Badge](https://d2weczhvl823v0.cloudfront.net/rasmusbergpalm/deeplearntoolbox/trend.png)](https://bitdeli.com/free "Bitdeli Badge")

Codeforces Round #486 (Div. 3) C. Equal Sums

题意是求解给定n个序列,任意选取两个序列,从一个序列中删掉一个元素,从而使这两个序列的值相同。 而菜鸡的我第一次没做出来。。。。。 思路: 因为要找两组序列值相同的即: euqal= remove(i,a); 删除i列中第a个元素。 || equal=remove(j,b); 删除j序列中第b个元素。 从而想到映射的关系: 用STL中的map存储,sum作为key,(...

兜率工的博客 423

Codeforces Round #486 (Div. 3) C. Equal Sums map+结构体

C. Equal SumsYou are given kk sequences of integers. The length of the ii-th sequence equals to nini.You have to choose exactly two sequences ii and jj (i≠ji≠j) such that you can remove exactly one el...

s540239976的博客 214

Codeforces Round #486 (Div. 3)C. Equal Sums【模拟,map】

C. Equal Sumstime limit per test2 secondsmemory limit per test256 megabytesinputstandard inputoutputstandard outputYou are given kk sequences of integers. The length of the ii-th sequence equals to ni...

xiang_hehe的博客 225

Codeforces Round #486 (Div. 3) C. Equal Sums(stl应用)

Equal Sums 题意:给你几个数列,问是否存在这样两个数列使得他们删去各自的某一个成员后二者的和相等。 因为题目限制了ninin_i&lt;=2e5,所以这题的解法很多。 感觉自己最初的解法有点复杂了,在这里我讲一个STL应用的解法。 我们定义sumisumisum_i为第iii行的和,idi==iidi==iid_i==i,pospospos表示第iii行的第pospospos...

喵喵喵? 268

Codeforces Round #486 (Div. 3) C "Equal Sums" (map+pair<>)

传送门 •题意   给你 k 个序列,第 i 个序列含有 ni 个元素;   问是否存在两个不同的序列 i,j;   满足序列 i 删除某个数后的总和等于序列 j 删除某个数后的总和; •题解   定义 map<int , pair<int ,int > >f;   为了方便表述,将上述定义改为 map<x ,pair<y ,z ...

weixin_30768661的博客 126

Codeforces Round #486 (Div. 3) C "Equal Sums" (map+pair<>)

传送门 •题意 给k个数列,从中k个数列中找出任意2个数列 i ,j 使得数列i删除第x个数,和数列j删除第y个数的和相等 若存在,输出 i ,x 和 j,y •思路 每个数列之间的联系为数列的和之间的差det 如果开二维数组记录每个数列之间的det的话,显然是不可行的_(:з」∠)_ 这里用map<x ,pair<i ,j > >m...

weixin_30536513的博客 121

Codeforces Round #486 (Div. 3) ---- C. Equal Sums (map的应用)

题目链接:http://codeforces.com/contest/988/problem/C 题意: 给你k个序列,让你从中选两个序列,分别从两个序列中删除一个元素使得两个序列的和相等。输出删除的两个元素分别在第几个序列的第几个 思路: 一开始写了一个极复杂的容器混合QAQ(不说了) 然后发现map的count可以很好地处理这个题。 来源: map和set两种容器的底层结构都是红黑树...

WangMeow --- ᶘ ᵒᴥᵒᶅ ฅ^•ﻌ•^ฅ 157

Codeforces Round #486 (Div. 3)

Codeforces Round #486 (Div. 3) (2018/06/01) 菜鸡第一次打CF,晚上10点和主席跑到综合楼一起肝。一个小时写了前两个签到题然后摸鱼半小时后跑路去吃鸡了。。。凌晨2点多单排五杀第二,一晚上除了没吃到鸡手感还不错。今天学了下map又参考了董先森的代码后把C题过了,先上个博客把前三个题放上去。 A. Diverse Team time limit per ...

Apollo的博客 387
上一篇: Codeforces Round #486 (Div. 3) B Substrings Sort
下一篇: C++STL string类中的函数及注意事项一
图南1204
博客等级 码龄9年 21粉丝 118原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值