CCF 201903-2 二十四点 C++ 注意

CCF计算机软件能力认证试题练习:201903-2 二十四点 二十四点 来源:CCF 标签: 参考资料: 相似题目: 背景 二十四点是一款著名的纸牌游戏,其游戏的目标是使用 3 个加减乘除运算使得 4张纸牌上数字的运算结果为 24。 题目 定义每一个游戏由 4 个从 1-9 的数字和 3 个四则运算符组成,保证四则运算符将数字两两隔开,不存在括号和其他字符,运算顺序按照四则运算顺序进行。其中加法用符号 + 表示,减法用符号 - 表示,乘法用小写字母... 阅读详情

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
思路:先用getline()读取整个字符串。利用一个栈,对字符串中的运算数边运算边入栈:遇到乘除,取出栈顶元素和字符串中该乘除号的下一个字符(运算数)进行乘除运算,然后把结果压入栈中;如果遇到减号,则把下一个运算数取负号然后压入栈中。然后对栈中所有的运算数做加法,判断最后的结果是否为24即可。

#include <iostream>
#include <stack>
#include <string>
using namespace std;
int main()
{
	int n;
	string str;
	cin >> n;
	cin.get();	
	for(int i=0;i<n;i++)
	{
		int sum=0;
		stack<int> s;
		getline(cin,str);
		for(int j=0;j<str.length();j++)
		{
			if(str[j]>='0'&&str[j]<='9')
			{
				s.push(str[j]-'0');
			}
			else if(str[j]=='x')
			{
				int temp=s.top()*(str[j+1]-'0');
				s.pop();
				s.push(temp);
				j++;
			}
			else if(str[j]=='/')
			{
				int temp=s.top()/(str[j+1]-'0');
				s.pop();
				s.push(temp);
				j++;
			}
			else if(str[j]=='-')
			{
				s.push(-(str[j+1]-'0'));
				j++;
			}
		}
		while(!s.empty())
		{
			sum+=s.top();
			s.pop();
		}
		if(sum==24) cout << "Yes" << endl;
		else  cout << "No" << endl;
	}
	return 0;
}

注意:栈的用法;
减法处的处理思想;
cin >> n后要处理空行;
str[i]-'0’换算成整数形式
只有当遇到运算符的时候才j++,跳过一下,遇到数字时直接存入,不跳过;
测试数据:

10
9+3+4x3
5+4x5x5
7-9-9+8
5x6/5x4
3+5+7+9
1x1+9-9
1x9-5/9
8/5+6x9
6x7-3x6
6x4+4/5
CCF-CSP 201903 赛题训练 给出一个有序序列,按从大到小的顺序输出最大值、中位数和最小值。注意有偶数个数时,中位数为中间两个数的平均值。 阅读详情

相关推荐

CCF认证c++历年真题及部分代码答案

CCF考试职业认证c++历年真题及部分代码答案

CCF201903-2 二十四点(100分)【表达式计算】

问题链接:CCF201903-2 二十四点 问题分析: 表达式计算问题,关键是对输入流进行处理,需要考虑表达式中运算符的优先级。 程序说明:(略) 提交后得100分的C语言程序如下: 提交后得100分的C++语言程序如下: ...

海岛Blog 2万+

RM机器人麦轮底盘实战:从零搭建到PID调参全记录(附避坑指南)

本文详细记录了RM机器人麦轮底盘从零搭建到PID调参的全过程,涵盖硬件组装、开发环境搭建、底盘解算和PID调参等关键步骤,并附有实用的避坑指南。特别针对麦轮控制、底盘解算和电机调试等核心问题提供了专业解决方案,帮助开发者快速提升机器人性能。

bush的博客 374

CCF试题 201903-2 二十四点

题目描述 这道题目的主要解题思想是用堆栈来解决四则运算的优先级问题。 本题的关键点在于如何正确处理运算符的优先级问题,可以使用两个栈来解决这个问题。一个是运算数栈,另一个是运算符栈。 在遍历当前算术表达式字符串时会有五种情况: 当前字符是数字。 如果当前字符是数字的话,那么就直接将其转换成对应的整型数并压入运算数栈中。 当前字符是加号 由于加法的优先级低于乘法和除法,所以不能直接进行加法运算...

Betterman_QS的博客 2125

MQL5教程 01 MT5有关EA的操作、MetaEditor 工具栏主要功能

MQL5教程 01 MT5有关EA的操作、MetaEditor 工具栏主要功能

weixin_42830015的博客 3986

ComfyUI中一个超好用的变量管理类节点-KJNodes

在AI绘图中,ComfyUI的热度开始慢慢起来一些,但是这个软件在使用的过程中,需要很多连线,仅仅一个最简单的动画生成,就需要连接这么多线条,而且有些线会飞的很远,看起来就很不美观,尤其是一些复杂工作流,连接到最后自己可能已经分不太清楚到底连接好了没有。今天在研究C站的大佬们的工作流的时候,发现一个有意思的工作流,看起来大概是这种感觉:干净整洁。他用到了KJNodes这么个节点来管理变量,git上星标也不算很多,所以我想很多朋友可能还不知道,所以这里简单介绍下用法。

聚梦小课堂 7521

CCF计算机软件能力认证201903-2二十四点(C语言版)

ccf-csp计算机软件能力认证201903-2二十四点(C语言版) 题目内容: 解题思路   因为我只是用到了很简单的数学代换,所以思路可能比较奇怪……   首先将字符串转换为一个七个长度的数组,对于加减乘除分别对应1,2,3,4。然后对于每一次运算,将结果同时赋值给运算符的前后两个值,即1+1运算完后会变为2+2,3x3运算完后会变成9x9,那么对于最后结果,我们只需要找出运算符两侧值相同的值即为最后结果。   所以我们先进行乘除运算,运算完成之后,我们将重复的结果删去,即对于3x4变为12x1

qq_46177519的博客 713

概率论—期末复习速成笔记(自用)

概率论期末复习

a200327的博客 2万+

CCF 201903-2 二十四点

分析: 本题考察栈的基本应用-表达式求值,虽然不难,但是要想不用栈,直接模拟出先算乘除后算加减的过程也是不易的,过了样例提交不得分的情况也是很常见的,所以为了保险起见还是直接用栈模拟中缀表达式的计算过程。 首先,输入确保数字都是一位数,而且运算都只涉及加减乘除。我们维护一个操作数栈和一个操作符栈,遍历表达式,遍历到数时直接压入操作数栈即可;遍历到操作符时,当且仅当操作符栈非空且...

昂昂累世士的博客 290

FPGA从入门到精通(2) - LUT

LUT:(look up table) 查找表 今天我要讲的与FPGA CLB相关的第一节LUT。根据上一节课的课程大纲,讲CLB应该是讲SLICEL(SLICEM)。不过当我打开用户手册,看了一下SLICE的结构(图一),一眼望去,这是分分钟会劝退入门者。为了让读者更好的接受以及理解,所以我打算先讲清楚它里面的每一个基本单元(LUT, 进位链,MUX,寄存器,几乎所有的FPGA器件的SLICE都是这四大件组成,只是组合不太一样而已),然后再将他们联系在一起,和读者一步步推倒出SLICE的结构。 图1​

Jasper灬兰的博客 1万+

用 XCO 库一键找出某个 ABAP 类的全部子类

ABAP XCO库子类枚举技术解析 本文介绍了在ABAP项目中如何利用XCO库高效获取类的继承层次结构。传统方法使用CL_ABAP_CLASSDESCR或手动维护映射表存在效率低、易遗漏的问题。新方法通过XCO库的IF_XCO_AO_CLASS接口,可简洁地获取父类的所有子类(包括间接子类)。 核心API链式调用: 获取类句柄:xco_cp_abap=>class() 导航子类集合:subclasses->all 获取结果:get()返回类引用表或get_names()返回类名列表 典型应用场景

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 127

CCF 201903-1 小中大 CCF 201903-2 二十四点

CCF 201903-1 小中大 思路 题意比较明确:给定一组有序的数据,求最大最小中位数并按照从大到小的顺序输出 若总数为奇数,则中位数为中间的数,若为偶数,则为中间两个数的平均数。 代码实现 #include <iostream> #include <cstring> #include <algorithm> using namespace std; const int N = 100010; int n; int q[N]; int main() {

weixin_39096053的博客 668

【华为OD机试真题 新系统】1029、字符串处理 | 机试真题+思路参考+代码解析(C++、Java、Py、C语言、JS)

【华为OD机试真题 新系统】1029、字符串处理 | 机试真题+思路参考+代码解析(C++、Java、Py、C语言、JS) 华为od机试,华为od机试真题,华为od机试E卷,华为odE卷,华为od机试真题E卷,华为OD,华为OD机试,华为OD机试真题,华为od机考,华为od机试D卷,华为od机试真题D卷,华为od手撕代码,华为od,华为od机试C卷,华为od e卷,华为2026e卷,od机试,2026E卷,华为OD机试E卷,什么是华为od,华为od介绍,全面了解华为od,2026华为od,如何备战华为od,

KJ.JK 218

CCF 201903-01 大中小

CCF 201903-01 大中小 问题描述 试题编号: 201903-1 试题名称: 小中大 时间限制: 1.0s 内存限制: 512.0MB 问题描述: 第一题的话 大多都是 水题 需要注意的 就是 数据范围 和 输入输出格式 细心一点就不会出错 #include<iostream> #i...

qq_28640193的博客 1670

0.嵌入式控制器EC实战 Embedded Controller开发概述

文章目录前言1.嵌入式控制器EC概述2.EC芯片框图(IT8502为例)3.General Purpose I/O Port (GPIO)4.SMBus(System Management Bus,系统管理总线)5.PWM、TACH6.KBC(KeyBoard Controller)7.PS/28.ADC(模数转换)总结 前言 例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。 1.嵌入式控制器EC概述 嵌入式控制器EC是挂在CPU的L

qq_30135687的博客 1万+

数学建模模型总结

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

CCF-CSP 201903-2 二十四点

CCF-CSP 201903-2 二十四点问题描述代码总结 问题描述 代码 #include<iostream> #include<string> #include<stack> using namespace std; int main(){ int n; cin>>n; string s[n]; for(int i=0;i<n;i++){ cin>>s[i]; } stack<int> num;

SYSU_Zhiyuan 250

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

笔记:CCF201903-1 小中大(含100分答案)

#include /* run this program using the console pauser or add your own getch, system(“pause”) or input loop / //CCF201903-1 小中大 int main(int argc, char* argv) { int n; scanf("%d\n",&n); int a[n], ...

追梦鸟 2701

深度学习工具包 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")

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

CCF认证201903-2二十四点

CCF认证201903-2二十四点题目描述算法设计+题目分析注意点+记录点代码(50分)感谢链接 题目描述 201903-2二十四点 算法设计+题目分析 吐槽一下 加减乘除四种运算,加减为1类,乘除为1类,总共是222=8种可能的运算式,我都是试过类,结果还是只有50分。。怨念深重。。(时间和空间都没有超) 至于为啥这么简单的题只有50分我还贴出来。。。是因为我没用栈的思路,而是用了递归,算是一种...

weixin_38562500的博客 473

CCF认证201903-1小中大

CCF认证201903-1小中大题目描述算法设计+题目分析注意点+记录点代码(100分)感谢链接 题目描述 201903-1小中大 算法设计+题目分析 吐槽一下 题目不是很难,但是用VC6.0会出现一些bug(推测就是这个ide的问题),问题如下 槽点如图,都是按照整型输出-1,竟然会出现两个不同的值,真的困惑了我半天。。。 算法设计+题目分析 1、维护一个num[100010]的数组; 2、按照...

weixin_38562500的博客 616

【CCF】201903-2-二十四点

注 这里有几个注意得点(1)关于输入得称号一定是x,而不是*号。有个20分得点。 (2)关于存储数字要定义成int类型,因为6x4+4/5=24; 这个我之前定义成double所以结果造成除法出错。 (3)运算符得优先级我这里用map存储,在进入栈得时候分运算符栈和数字栈。 最后 提交 #include<cstdio> #include<cstring> #include...

~yzzheng~的博客 358

CCF CSP201903-1 小中大

CCF CSP201903-1 小中大 试题编号: 201903-1 试题名称: 小中大 时间限制: 1.0s 内存限制: 512.0MB 非常简单的题目没有什么好说的,需要注意的点就是在输出中位数之前需要判断中位数是不是整数 ,还有就是储存输入数据的数组要建大一点,一开始没注意到题目需求只建了100的数组然后只得了30分。。。这个在考试中也是需要注意的问题,毕竟考试提交不会显示分数,因为这种失...

qq_44379808的博客 580

CCF认证201903-3损坏的RAID5

CCF认证201903-3损坏的RAID5题目描述算法设计+题目分析注意点+记录点代码(10分)感谢链接 题目描述 201903-3损坏的RAID5 算法设计+题目分析 吐槽一下 题目给的2个用例都过了,但还是只有10分,但个人原因只是为了练习熟练度,所以也不太在意分数。。。如果有哪位同学知道为啥是10分,万望告知 算法设计+题目分析 1、 用一个矩阵读入所有的块数据; string P[maxv...

weixin_38562500的博客 533

CCF 二十四点 201903-2试题(c++)

大概思路如下: 用字符数组ch接收算式字符串,依次判断算术符号是否为乘除号。用数组flag存其结果是否为24,是为1,否为0。 计算过程如下: 一、若op1为乘号或者除号: ①若op2也为乘号或者除号,形式有两种:xxx和xx+(注意题目中用例的乘号是x不是*!!),两种形式都可按顺序计算,即((ab)c)d)和(((ab)c)+d); (abcd代表算式的四个数字,用括号代表计算顺序,按计算顺...

qq_41080157的博客 305

CCF201903-2二十四点100分

最近在刷CCF上的题,这道题我研究了好久,查了好多优快云上优秀的文章。基本上思路上我能理解的都是用JAVA和python写的,然而,这代码真心看不懂。。。嘤嘤嘤~~~~ 话说那个用逆波兰式的好高大上啊,好想拥有。。。。 于是,我决定自己研究研究。。。。。 解题思路: 对于这种表达式的题,用堆栈食用更佳。创建一个栈q,遍历表达式的字符串,如果是1到9的数字则入栈;如果遇到乘法和除法符号,...

死也不承认自己笨的博客 1529

ccf 201903-2 二十四点 C/C++

目录 思路: 题目: 样例: AC代码: 思路: 了解运算方法: 1、因为只有加减乘除,对于乘除运算只需要从左往右计算就可,同理加减也是。 2、乘除优先加减,所以先进行乘除运算,再进行加减运算。 实现方式:采用栈的方式stack 注意:这里进行减法运算可以看做一个负数的加法运算,所以我把减法都改成了加法的格式。 一、首先各个数字保存到栈里面,其中当遇到符号时做以下处理...

sinat_35645479的博客 492

CSP-CCF★★★201903-2二十四点★★★

这应该是我写的最长时间的题目了,其实从上周二就开始写这道题,关键第一次看这题的时候,还觉得它很简单,以为不就是算术运算吗。真是啪啪打脸。根本原因还是自己忘了之前学过的栈的应用之表达式求值,它是做本题的最好方法。这次,又把它重新学了一下,感觉有了更深刻的体会和新的认识。

2301_79705447的博客 1239
上一篇: CCF 201903-1 小中大 C++ 精度、类型转换问题注意!
下一篇: CCF 201812-1小明上学 C++
cloudless_sky
博客等级 码龄8年 106粉丝 128原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值