PATA1027_简单题(难度⭐️ / 2)

RaiDrive+AList保姆级教程:5分钟搞定OneDrive/百度网盘挂载到本地(附WebDAV配置) 本文提供RaiDrive+AList的保姆级教程,5分钟内实现将OneDrive/百度网盘挂载到本地的详细步骤,包括WebDAV配置。通过AList统一转换云存储协议,RaiDrive虚拟磁盘挂载,显著提升多网盘管理效率,适合需要跨平台操作文件的用户。 阅读详情

上代码。


#include<bits/stdc++.h>
using namespace std;
char c[13] = {'0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', 'B', 'C'};
int main() {
	int a, b, x;
	cin >> a >> b >> x;
	cout << "#";
	printf ("%c%c", c[a / 13], c[a % 13]);
	printf ("%c%c", c[b / 13], c[b % 13]);
	printf ("%c%c", c[x / 13], c[x % 13]);
}

深度学习的卷积神经网络的煤矸石识别 在本博文中,我们提出了一种基于深度学习的煤矸石检测与识别系统,该系统采用YOLOv8算法对煤矸石进行检测和识别,实现对图片中的煤矸石进行准确识别。1.项目需求对煤矸石进行检测与识别,系统将识别出图片中的克服小块煤矸石漏检的缺陷。 2.项目实现 通过调研,本项目最终使用yolov8模型作为目标检测的模型, YOLOv8 旨在快速、准确且易使用,使其成为广泛的物体检测、图像分割和图像分类任务的极佳选择。 1.数据集:格式为jpg的3091张煤矸石图片2.YOLOv8环境配置yolo检测网络包括24个卷积层 阅读详情

相关推荐

无人驾驶之车辆控制(1)纯跟踪(Pure Pursuit)算法与Stanley算法

目录引言1 Pure Pursuit纯几何跟踪算法1.1 车辆运动学自行车模型1.2 算法原理1.3 仿真测试2 Stanley算法2.1 算法原理2.2 仿真测试3 总结 引言 本文对Pure Pursuit以及Stanley control两种算法进行了调研以及初步的性能摸底。 1 Pure Pursuit纯几何跟踪算法 1.1 车辆运动学自行车模型 运动学是从几何学的角度研究物体的运动规律,...

zxxxxxxy的博客 2万+

PAT 甲级 1027 Colors in Mars(20 分)

1027 Colors in Mars(20 分) People in Mars represent the colors in their computers in a similar way as the Earth people. That is, a color is represented by a 6-digit number, where the first 2 digits ar...

宝付支的博客 439

Docker容器n8n中 read/write files from disk 无法读取容器内文件解决方案

《n8n文件读写Docker部署常见问题解决方案》摘要:针对n8n 1.90.2版本在Docker环境下文件读写失败问题,本文分析常见错误包括路径错误(ENOENT)、权限不足(EACCES)及节点误用问题。核心解决方案为:1)通过-v参数挂载宿主机目录到容器(如/files);2)使用新版Read/WriteFilesfromDisk节点操作文件;3)确保权限设置正确。提供可直接导入的示例工作流JSON,演示从CSV读取到结构化数据处理的全流程。特别强调已部署用户需重新挂载卷的正确操作方式,并附解决方案对

m0_74822402的博客 2184

PATA1027题解

进制转换 // // main.cpp // PATA1027 // // Created by Phoenix on 2018/2/7. // Copyright © 2018年 Phoenix. All rights reserved. // #include #include void print(int a){ int ans[2]; if(a < 13)

Phoenix 290

微信小程序PC端兼容性实战:如何绕过限制在电脑上运行手机端小程序

本文详细解析了微信小程序在PC端的兼容性问题及解决方案,重点介绍了如何利用`wx.getSystemInfo`API检测运行环境,并通过修改User-Agent、动态环境检测与适配等技术手段实现手机端小程序在PC端的顺畅运行。文章还提供了常见兼容性问题的解决方法和调试工具推荐,帮助开发者高效应对多端适配挑战。

weixin_28366053的博客 867

ONVIF协议简介与协议测试工具使用详解

Onvif协议及协议测试工具使用详解

dvlinker的技术专栏 3万+

PATA 1027 Colors in Mars

思路分析: 用一个字符串数组str存储0-9,A-C,str[i]对应i的字符串形式,将int型转换为char型 #include&quot;stdafx.h&quot; #include&amp;lt;stdlib.h&amp;gt; void func(int a) { char str[15] = &quot;0123456789ABC&quot;, ans[5]; int x, y; x = a / 13; ...

qq_38677031的博客 342

基于综合阻抗特征的配电架空线路单相断线故障区段定位研究

本文提出了一种基于综合阻抗特征的配电架空线路单相断线故障区段定位方法。通过分析故障后正序、负序阻抗变化,构造综合阻抗判据实现精准定位。仿真结果表明:该方法能有效识别故障区段,差异度判据显著(故障区段达0.508,非故障区段<0.016);对过渡电阻(1-200Ω)和负荷变化具有强鲁棒性,定位准确率不受影响。相比传统方法,综合阻抗法放大了断线故障特征,解决了弱故障信号检测难题,为配电网安全运行提供了可靠的技术手段。

AI的内部世界的博客 81

PATA1027.Colors in Mars

题目链接:点击打开链接知识点笔记:        自己的做法比较复杂,写了一个专门转换进制的函数,就不贴了,这个方法比较简洁,因为给的十进制数的范围是[0,168],168是小于13的平方的,所以直接一步转换就可以了。AC代码:#include &lt;iostream&gt; using namespace std; char radix[13]={'0','1','2','3','4','5...

SZZ的博客 250

马达种类全解析:VCM、Stepper、Piezo 在手机相机中的驱动原理与工程差异

在现代手机影像系统中,马达承担着核心成像组件的动态调节任务,如自动对焦(AF)、光学防抖(OIS)以及变焦调节。目前主流采用三类驱动器件:VCM(Voice Coil Motor)、Stepper(步进马达)、Piezo(压电马达)。不同马达方案在结构复杂度、响应速度、功耗、驱动方式与模组厚度适配等方面差异显著,对成像系统的性能表现有直接影响。本文将结合最新旗舰设备的应用现状,系统剖析这三类驱动马达的工作原理、架构特点与工程应用经验,为工程实践中选型与调试提供参考。

努力分享一些人工智能、计算机视觉、影像等相关的知识干货! 3781

【uni-app】PDA扫码枪获取扫码数据APP(通俗易懂),聚焦频繁弹软键盘输入法等各种坑完美解决方法,附完整代码

uniapp PDA扫码枪获取扫码数据APP(通俗易懂),频繁弹软键盘等各种坑完美解决方法

coderYYY的博客 7418

PATA1134_hash(遇到开10000 * 10000数组的问题)

这个题如果开vis[10000][10000]第三、四测试点过不去。利用hash,开一个map<int, bool>。hash函数:a * 10000 + b。思考:不可能每个节点之间都有关系,所以再1000 * 1000以上数量的节点的图,要占用(10^8/ 2^20)~= 95.3MB内存,用邻接矩阵的话太大,太浪费了。 #include <bits/stdc++.h> using namespace std; unordered_map<int, vector&lt.

YYHCODE的博客 347

【SpringBoot 3.x 第57节】Spring Boot 3 启动快得不讲武德?揭秘 Spring AOT 编译引擎背后的真相!

🏆本文收录于《滚雪球学SpringBoot 3》,专门攻坚指数提升,本年度国内最系统+最专业+最详细(永久更新)。    本专栏致力打造最硬核 SpringBoot3 从零基础到进阶系列学习内容,🚀均为全网独家首发,打造精品专栏,专栏持续更新中…欢迎大家订阅持续学习。 如果想快速定位学习,可以看这篇【SpringBoot3教程导航帖】,你想学习的都被收集在内,快速投入学习!!两不误。    若还想学习更多,可直接前往《滚雪球学SpringBoot(全版本合集)》,涵盖SpringBoot所有版本教学文章

**My Coding Family** 1760

PATA1069_测试点安排!(难度:⭐️⭐️)

测试点找了半小时全给你找齐了,拿了留个评论????。 测试点: 测试点2:1000。每次运算都要补0因为1000 - 0001 = 0999,如果不补0就会出错(我就是卡在这)。 其他测试点:有可能是小于1000的数, 1。 测试点5:输入的就是6174。 #include <bits/stdc++.h> using namespace std; bool cmp (char a, char b) { return a > b; } int main() { int

YYHCODE的博客 336

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

PATA1108_测试点3巨坑(难度:⭐️⭐️⭐️)

测试点3应该是类似于大于1000然后还有个小数点的,例如:1001. 按照题目要求.42或者是42.都是合法的 我原来判断小数点都默认把带有小数点的树都在合法范围内,没有判断是不是在[-1000,1000]内 测试点三就一直过不去????; #include <bits/stdc++.h> using namespace std; bool judge (string s) { int cntClum = 0; for (int i = 0; i < s.size

YYHCODE的博客 284

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

PATA1060_测试点3_模拟(难度:⭐️⭐️⭐️)

这个题看似不难,但是细节处理还是有点烦的。 注意几个点: 1、首先判断小数点的位置,然后看去掉小数点后,字符串长度是否大于等于n。这里是要分别处理的,如果小于n的话要补0. 2、第一次交测试点3没过 想了一下测试用例:20.0340.03 自己的程序并没有考虑到数字是0.XXX的,所以在方法前面又加了判断是否是小于1的小数。最后就A了。 #include <bits/stdc++.h> using namespace std; int n; string tran(stri..

YYHCODE的博客 263

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

PATA1137_一道考基础的题

这道题考点应该是map<string, 结构体>,其他的都是基础。 si hse wu #include<bits/stdc++.h> using namespace std; struct stu { int Gp, Gm = -1, Gf = -1, G; string id; }; unordered_map<string, stu> mp; vector<stu> v; bool cmp (stu a, stu b) {

YYHCODE的博客 256

PATA1085_测试点4(难度:⭐️⭐️⭐️)

测试点4死活过不去,以后再想吧。。。 测试点三是长度为1. #include<bits/stdc++.h> using namespace std; vector<long long> v; int main() { int maxnum = 0, n; long long p, len = 0; scanf ("%ld %lld", &n, &p); vector<long long> v(n); for (

YYHCODE的博客 256

PATA1123_完全AVL树(模版题)

首先要知道完全二叉树,AVL树的定义。这个题看似复杂,但是分解为每一个小问题还是不难的。判断完全二叉树的方法就是,用after记录若某个节点的左子树为NULL时置为1,若还有节点push进来那就代表不是完全二叉树。 #include<bits/stdc++.h> using namespace std; struct node { int val; struct node *lc, *rc; }; node* leftRotate (node *tree) { nod

YYHCODE的博客 235

PATA1104_double导致的精度问题(难度:⭐️⭐️⭐️⭐️)

这个题目感觉出的不是很好,如果要考察double导致的精度问题。其实可以在题目末尾note,稍微提醒一下题目会在double精度问题上出考点,那就好了。考生应该是去解决问题,而不是猜问题。看了这位老哥写的非常好,https://blog.zhengrh.com/post/about-double/。其实学过计组的都知道,其实计算机用二进制是无法精确表达一些小数的,例如 0.3在二进制中只能近似表达,那么如果是用较大的数乘计算机中存储的0.3。就会出现误差,只能用string文本类型保存输入,并且自己写

YYHCODE的博客 233

PATA1135_红黑树(还是蒙的)

这个题直接没读懂,看了柳神的代码后自己照葫芦画瓢写了。还是有几个点没有搞懂。等二刷再来看看。 #include <bits/stdc++.h> using namespace std; struct tree { int v; tree *lc, *rc; }; vector<int> arr; tree *bulid (tree *root, int v) { if (root == NULL) { root = new tree();

YYHCODE的博客 231

PATA1025_STL(难度:⭐️⭐️)

没啥难度上代码。 #include <bits/stdc++.h> using namespace std; struct node { string id; int g, lct, lctRank; }; vector<node> ans; vector<vector<node>> v; bool cmp (node a, node b) { if (a.g != b.g) return a.g > b.g; ret

YYHCODE的博客 219

PATA1138_偷鸡大法

知道前序和中序,那么后序的第一个数一定是前序左子树(若有左子树),或是右子树的最后一个数。前序:根左右,中序:左根右,后序:左右根。 #include <bits/stdc++.h> using namespace std; vector<int> pre, in; int main() { int n; scanf ("%d", &n); pre.resize(n); in.resize(n); for (int i = 0; i

YYHCODE的博客 216

PATA1012_思路!简短代码,测试点!(难度:⭐️⭐️⭐️⭐️)

为了不用写四个cmp,可以用4个vector来表示四种成绩。 然后用一个map<string, vector<node>>来记录顺序。 为了实现优先级我把每科的名字用a ~ d重定义了一下,最后也只需要 char数组[ 科目- 'a']就行了,详情看代码。 // a = avg, b = C, c = M, d = E 一开始我是用set<string>来自动排序,例如第一名1和科目a就是,"1a"。但是这样会有两个问题,"11a"会排在"1a"前面,也就是说..

YYHCODE的博客 215

PATA1077_模拟(难度:⭐️)

倒过来就方便了很多,一开始自己还把空格排除了,原来都是算的。 #include <bits/stdc++.h> using namespace std; vector<string> v; int main() { int n; scanf ("%d", &n); v.resize(n); getchar(); for (int i = 0; i < n; i++) { getline(cin, v[i]);

YYHCODE的博客 203

PATA1083_测试点3巨坑(恶心度:⭐️⭐️⭐️⭐️)

一开始我是以学号为key,自己还想分数和名字可能测试点里会有重复的。但是!居然测试点里学号有重复的,导致我一直过不去测试点3。本来十分钟搞定的题目,改了40多分钟。在我快放弃的时候,把key换成分数就过了。。。真的无语???? #include<bits/stdc++.h> using namespace std; struct stu { string name, id; int g; }; unordered_map<int, stu> mp; vector&

YYHCODE的博客 197
上一篇: PATA1028_STL(难度:⭐️)
下一篇: PATA1025_STL(难度:⭐️⭐️)
YYHCODE
博客等级 码龄10年 0粉丝 132原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值