CodingTrip - 携程编程大赛 (预赛第一场)第四题

西南科技大学数字电子技术实验七(4行串行累加器设计及FPGA实现)FPGA部分 /在k=1时输入1,并在k=0时运算。//在k=1时输入0,并在k=0时运算。//在k=1时输入1,并在k=0时运算。//在k=1时输入0,并在k=0时运算。//在k=1时输入1,并在k=0时运算。//在k=1时输入1,并在k=0时运算。//在k=1时输入0,并在k=0时运算。//在k=1时输入0,并在k=0时运算。三、程序清单(每条语句必须包括注释或在开发窗口注释后截图)四、综合、管脚分配、生成输出文件、下载(所有步骤截图)五、仿真程序清单、波形(波形截图必做,截图!.k(k),//开关。 阅读详情
//注意数据范围
#include <iostream>
#include <cstdio>
#include <cstring>
#include <algorithm>
using namespace std;

unsigned __int64  a[110];  //unsigned __int64正数范围是 __int64的2倍
int id;
int tt[100];

void run()
{
    unsigned __int64 m;
    int n;
    cin>>m>>n;
    for (int i=1; i<=n; i++)  //取最后n位
    {
        tt[n-i]=m%2;
        m/=2;
    }


    id=0;
    for (int i=0; i<n; i++)
    {
        unsigned __int64 tmp=0;
        for (int j=0; j<n; j++)
        {
            tmp=tmp*2+tt[(i+j)%n];  //循环取数形成结果
        }
        a[id++]=tmp;
    }
    sort(a,a+id);
    for (int i=0; i<n; i++)
    {
        printf("%d",(int)(a[i]%2));  //%2
    }
    printf("\n");
}
int main()
{
    int T;
    scanf("%d",&T);
    while(T--) run();
    return 0;
}

55、磁吸附爬壁机器人运动仿真与位置控制 本文针对大型船舶喷涂作业中人工操作存在的高风险与低效率问题,提出一种基于麦克纳姆轮的磁吸附爬壁机器人运动控制方案。通过建立Adams虚拟样机与MATLAB/Simulink控制系统的联合仿真模型,设计了速度和位置双闭环控制系统,采用模糊PI控制器优化速度响应,并引入位置反馈补偿重力引起的垂直偏移。研究结果表明,模糊PI控制器在响应速度、超调抑制和位置稳定性方面优于传统PI控制器,且位置反馈能有效校正横向移动中的下坠现象,尤其在跨越焊缝等复杂工况下仍可保持稳定运行,显著提升了爬壁机器人的运动精度与作业可靠性。 阅读详情

相关推荐

智能车新手必看:如何用PID和差速转弯让小车跑得更稳(附代码示例)

本文详细介绍了智能车控制系统中PID算法和差速转弯的实现方法,包括位置式与增量式PID的选择、参数整定技巧以及编码器反馈的关键作用。通过代码示例和实战经验,帮助新手快速掌握智能车稳定行驶的核心技术,提升赛道表现。

mmm90的博客 122

CodingTrip - 携程编程大赛 (预赛第二场)

CodingTrip - 携程编程大赛 (预赛第二场) CodingTrip - 携程编程大赛,比赛过去好几天了,一直没有机会写参赛感受,总的来说预赛感觉还可以吧,不是太难,都是些做过的变形题,但是由于自己水平过次,还是有一道题没做出来。决赛就不行了,被完虐,埃。。。。。。。。不过比赛感受很好,很有趣,也很有挑战性。总是听周围很多同学说资金选计算机专业很不好,但是我一直感觉自己学计算

恰同学少年 1317

解决eNSP安装WinPcap版本冲突的完整指南

网络数据包捕获工具WinPcap是网络仿真环境的基础组件,其版本兼容性直接影响eNSP等网络模拟器的正常运行。当系统已安装新版WinPcap时,eNSP内置的旧版安装程序会因版本校验机制触发报错。通过彻底卸载现有驱动、安装特定版本WinPcap 4.1.2,并验证注册表和服务状态,可解决版本冲突问题。对于需要同时使用新版驱动的场景,可采用虚拟机隔离或Npcap兼容模式。该方案适用于Windows 10/11系统环境,涉及驱动签名、虚拟网卡等典型网络工程问题。

weixin_32612263的博客 337

2014 CodingTrip - 携程编程大赛 (预赛第一场)

1001: 可以证明(扩展欧几里得),只要卡片中有两个卡片互素,旁边点就是可达的。 因此只需要算出所有卡片不互素的情况有多少种,可用容斥原理。 1 #include <cstdio> 2 #include <cstring> 3 #include <iostream> 4 #include <algorithm> ...

186

物理机centos7系统重启后直接进入dracut

Warning: /dev/centos/root does not exist Warning: /dev/mapper/centos-root does not exist 在shell命令行执行以下: dracut:/# lvm vgscan dracut:/# lvm vgchange -ay dracut:/# exit 之后可以正常进入系统(测试正常)。 但是重启之后依然会进入dracut模式,永久解决如下: 查看kernel文件 [root@ecs ~]# ls -ltrh /boot

魏志标的博客 1万+

Maxwell参数化建模

MAXWELL 2019 R3 参数化建模 参数化建模的优势 所谓参数化,就是在电机本体设计中涉及到的各类参数变量化,而每个变量之间又存在一定的制约关系,这样只需修改其中某个或者某些变量就可以做到对整个电机模型合理地改动。 参数化举例 以表贴式电机为例,先画电机定子,如上所示,依次进行后会弹出下面的选项框 上图就是描述电机尺寸的各类参数,接下来进行参数化。 回车ENTER,并给变量ds赋值。 赋值好后,回车ENTER 左下角properties里面就有我们新建立的变量ds了。 继续将剩余的参数

qq_41387280的博客 1万+

CodingTrip - 携程编程大赛 (预赛第一场)

携程全球数据中心建设 Time Limit: 10000/5000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 725    Accepted Submission(s): 307 Problem Description 携程为了扩展全球在线旅游业务,决

Napoleon 1164

华为/H3C/锐捷交换机配置命令对比表:一张图搞定VLAN划分与端口设置

本文详细对比了华为、H3C、锐捷三大品牌交换机在VLAN划分与端口设置中的配置命令差异,提供从基础配置到高级功能的横向对比表,帮助网络工程师快速掌握多品牌设备混用环境下的配置技巧,提升工作效率。

rust6ferris的博客 699

CodingTrip - 携程编程大赛 (预赛第一场)第三题

携程全球数据中心建设 Time Limit: 10000/5000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 725Accepted Submission(s): 307 Problem Description 携程为了扩展全球在线旅游业务,决定在全球建设多数...

weixin_30745553的博客 154

使用手机录制rosbag包

使用手机作为便携式数据采集设备来录制rosbag。

weixin_38582851的博客 615

基于Linux的PCIe设备驱动开发入门到精通-- 11.2 锁机制与并发控制 (自旋锁、互斥锁) 11.3 性能瓶颈分析与优化建议

本文探讨Linux驱动开发中的性能优化方法论,重点聚焦并发控制与性能瓶颈分析。从锁机制选择(自旋锁、互斥锁等)到工具使用(ftrace、perf),详细介绍了定位锁竞争和CPU热点的实战步骤,包括ftrace事件跟踪和perf火焰图分析。针对常见性能瓶颈(CPU/内存/I/O/锁竞争),提出了锁粒度优化、无锁结构替换、中断处理优化等解决方案。强调性能优化需要理论结合实践,通过"假设-测量-验证"的循环持续迭代。为开发者提供了一套从问题定位到解决的完整方法论,助力开发高性能工业级驱动。

MHD0815的博客 127

2014 CodingTrip - 携程编程大赛 (预赛第二场)

1001: 食物链(poj1182),直接贴代码,稍作可过 并查集 1 // 2 // main.cpp 3 // 携程1 4 // 5 // Created by zhang on 14-4-11. 6 // Copyright (c) 2014年 apple. All rights reserved. 7 // 8 ...

193

S7-1500——(一)西门子PLC编程算法及程序设计1、拆解基本算法(一)

顺序队列也是一种操作受限的线性表,在一端添加数据,另一端取出数据,符合先进先出的特性工作过程:需要两个指针来指向存取元素的位置(头指针,尾指针)如下图头指针指向队列里边第一个元素位置(即下次出队元素所在的位置)尾指针是指向队列内最后一个元素的下一个位置(即下次要入队的元素要存放的位置)空队状态:最初始状态,队列没有任何元素,头指针和尾指针都指向队头,(由于没有任何元素,不能做出队操作,可进行入队操作)入队操作出队操作满队:一直入队,最终元素装满队列;满队后,虽然队列前面还有空间,但由于。

大小曲奇的博客 1605

CodingTrip - 携程编程大赛 (预赛第一场) :1002 括号匹配

 括号匹配 Time Limit : 2000/1000ms (Java/Other)   Memory Limit : 32768/32768K (Java/Other) Total Submission(s) : 76   Accepted Submission(s) : 32 Font: Times New Roman | Verdana | Georgia Font

sincere_rr的专栏 949

ssm框架搭建

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

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

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

CodingTrip - 携程编程大赛 (预赛第一场)第二题 括号匹配

#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; #define rep(i, n) for(int i

Matrix_Reloaded的专栏 1271

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

CodingTrip - 携程编程大赛 (预赛第二场) 位图像素的颜色

位图像素的颜色 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 1299    Accepted Submission(s): 597 Problem Description 有一个在位图上画出矩形程序,一开始位图都被

长风的专栏 993

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

CodingTrip - 携程编程大赛 (预赛第一场)旋转的二进制

链接:http://acm.hdu.edu.cn/contests/contest_showproblem.php?pid=1004&cid=498 题目:

u010084308的专栏 1337

CodingTrip - 携程编程大赛 (预赛第一场)第三题 携程全球数据中心建设

//球面上2点的距离 #include #include #include #include #include #include using namespace std; const double pi = 3.14159265358979323846; double d,r,sum,cur,n; struct node { double j, w; node(){}

Matrix_Reloaded的专栏 1502

CodingTrip - 携程编程大赛 (预赛第一场) 括号匹配

括号匹配Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 0    Accepted Submission(s): 0 Problem Description描述 给你一个字符串,里面只包含"(",")","[","]"四种符号,请问你

菜鸟的成长 1241

codingtrip 携程网赛第一场

旋转的二进制 Time Limit : 2000/1000ms (Java/Other)   Memory Limit : 32768/32768K (Java/Other) Total Submission(s) : 153   Accepted Submission(s) : 36 Font: Times New Roman | Verdana | Georgia Font Si

x___song的专栏 1001

CodingTrip - 携程编程大赛 (预赛第二场)1001剪刀石头布&1003 位图像素的颜色

解题报告: 对于每次

jjaw2013 1816

CodingTrip - 携程编程大赛 (预赛第二场)第一题

剪刀石头布 Time Limit : 2000/1000ms (Java/Other)Memory Limit : 32768/32768K (Java/Other) Total Submission(s) : 4Accepted Submission(s) : 1 Font:Times New Roman|Verdana|Georgia Font Size:←→...

weixin_30702887的博客 117

CodingTrip - 携程编程大赛 (预赛第二场)——位图像素的颜色

CodingTrip - 携程编程大赛 (预赛第二场) 位图像素的颜色

继续激情,继续奋斗。 1464

CodingTrip - 携程编程大赛 (预赛第二场):位图像素的颜色

位图像素的颜色Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 0    Accepted Submission(s): 0 Problem Description有一个在位图上画出矩形程序,一开始位图都被初始化为白色(RGB颜

sincere_rr的专栏 647

CodingTrip - 携程编程大赛 (预赛第二场):1001 剪刀石头布

 剪刀石头布 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 0    Accepted Submission(s): 0 Problem Description 现有M个人一起玩剪刀石头布,以1-M编号,每人出

sincere_rr的专栏 824
上一篇: ZJU-PAT 1078. Hashing (25) 浙大2014年上机复试第二题
下一篇: CodingTrip - 携程编程大赛 (预赛第一场)第三题 携程全球数据中心建设
Matrix_Reloaded
博客等级 码龄14年 18粉丝 36原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值