2017浙江理工大学校赛E题

2017年电赛题目-自适应滤波器 电赛题目解析之自适应滤波器 首先来看看题目: 2017全国大学生电子设计竞赛题目 这道题有很多发挥空间,本文将介绍三种电路: 数字电位器移相模拟电路 压控移相模拟电路 数字方法 一、数字电位器移相模拟电路 对于前级的加法器比较简单,这里贴出一种使用OPA209实现的常规做法: 输入端分别输入A信号和B信号就可以实现A+B,因为信号频率很低不涉及到阻抗匹配问题,所以这种接法没............ 阅读详情

4270: 同源数
Time Limit: 3 Sec Memory Limit: 128 MB
Submit: 756 Solved: 104
Description
如果x和y的质因子集合完全相同,那么我们就说他们是同源的。
比如说18 = 2 * 32,12 = 3 * 22;
Input
本题有多组数据(组数 <= 555555)。
每组数据输入形如:
x y
x, y为整数(1 <= x, y <= 1e18)
Output
输出形入:
ans
如果x, y为同源数,那么ans为”Yes”, 不然为”No”.
Sample Input
18 12
2 3
Sample Output
Yes
No
题意:中文题面,自己看

解题思路:开始想打出素数表,然后暴力判断,显然是不行的,因为x,y太大了,long long 级别的,看了别人的题解之后,发现只需要找出x,y的gcd就行,因为x,y的gcd中包含了x,y的所有公共质因子,然后一直去掉x,y中含有的公共因子就行,怎样去掉呢,很简单,让x,y一直与gcd进行gcd操作,然后除去得到的gcd就行,最后x,y都为一代表两个数是同源的,否则,说明有不同的质因子。

#include<cstdio>
#include<cstdlib>
#include<cstring>
#include<algorithm>
using namespace std;
typedef long long ll;
ll x,y;
ll gcd(ll a,ll b)
{
    return a == 0?b:gcd(b%a,a);
}
int main()
{
    while(~scanf("%lld%lld",&x,&y))
    {
        ll g = gcd(x,y);
        bool flag = true;
        while(true)
        {
            ll ans = gcd(g,x);
            x /= ans;
            if(x == 1)
            {
                break;
            }
            if(ans == 1)
            {
                flag = false;
                break;
            }
        }
        while(true)
        {
            ll ans = gcd(g,y);
            y /= ans;
            if(y == 1)
            {
                break;
            }
            if(ans == 1)
            {
                flag = false;
                break;
            }
        }
        if(flag) printf("Yes\n");
        else printf("No\n");
    }
    return 0;
}

/**************************************************************
    Problem: 4270
    User: creatorx
    Language: C++
    Result: Accepted
    Time:1136 ms
    Memory:968 kb
****************************************************************/
全国大学生电子设计竞赛2017年E题 自适应滤波器 本题拟采用实时采样的方式来进行自适应滤波。 学过数字信号处理都知道,频率分辨率是采样率除以采样点数,而这道题提高部分要求10Hz的分辨率,经过前期的分析,我们采用采样率为4MHz,那么就是说我们需要采样到至少400k个点才能进行一次自适应,而采样这么多点需要的时间是1/10 = 0.1s,所以每进行一次自适应就需要花费0.1s的时间。 而提高部分又要求要在1s内完成,所以我们大概可以进行7到8次的滤波。 经过matlab仿真不断移相噪声相减得到的相减波形能量如下结果 噪声是正弦波时,移相的能量变化图 噪 阅读详情

相关推荐

2017年电子设计大赛E题

2017年全国电子设计大赛E题自适应滤波器题目要求与分析

自适应滤波器(E 题 本科组)--2017 年全国大学生电子设计竞赛试题

自适应滤波器(E 题)--2017 年全国大学生电子设计竞赛试题一、任务二、要求1.基本要求2.发挥部分三、说明四、评分标准 一、任务 设计并制作一个自适应滤波器,用来滤除特定的干扰信号。自适应滤波器工作频率为 10kHz~100kHz。其电路应用如图 1 所示。 图 1 中,有用信号源和干扰信号源为两个独立信号源,输出信号分别为信号 A 和信号 B,且频率不相等。自适应滤波器根据干扰信号 B 的特征,采用干扰抵消等方法,滤除混合信号 D 中的干扰信号 B,以恢复有用信号 A 的波形,其输出为信号 E。

行走的皮卡丘 1万+

2017年全国大学生电子设计竞赛自适应滤波器(E题)报告.pdf

2017年全国大学生电子设计竞赛自适应滤波器(E题)报告,多种方案选择与设计报告,内附选型和原理图,基本要求测试结果和扩展部分测试结果,内容完整,说明清晰。

2017浙江理工大学校赛I题

Problem I: 约素 Time Limit: 1 Sec Memory Limit: 128 MB Submit: 1844 Solved: 480 Description 判断一个正整数n的约数个数是否为p,其中p是素数。 Input 第一行给测试总数T(T <= 10000)。 接下来有T行,每行有两个数字n(1 <= n <= 1000000000)和p(2 < p <

creatorx的博客 720

2017电赛e题源码

该资源为2017年电子设计大赛e题的源码

2017年全国大学生电赛题目及历年分析

2017电赛题目及历年分析,包含2017年电赛题目PDF及往年题目分析。

2017浙江理工大学校赛H题

4273: 玩具 Time Limit: 1 Sec Memory Limit: 128 MB Submit: 779 Solved: 157 Description 商店有n个玩具,第i个玩具有价格a[i]和快乐值b[i]。有一天,小王来到商店想买一些玩具,商店老板告诉他,如果他买的所有玩具的位置是连续的,那么老板答应小王购买的所有玩具中某一个可以免费。小王接受老板的提议,他现在有零花

creatorx的博客 884

2017年本科电赛题

2017年本科电赛题

2017浙江理工大学校赛A题

4266: 回文 Time Limit: 1 Sec Memory Limit: 128 MB Submit: 1675 Solved: 518 Description 小王想知道一个字符串是否为ABA’型字符串。ABA’型字符串的定义:S=ABA’,A,B,A’都是原字符串的子串(不能是空串),A’的意思是A的反转串,B不一定要和A或A’不同。符合ABA’型的例如:”aba”,”acb

creatorx的博客 937

2017年全国大学生电子设计竞赛综合评测题

2017年全国大学生电子设计竞赛综合评测题,这是参赛学弟测评之后发给我的纸质版赛题,经过我的整理,共享一个电子版材料,供各高校老师、同学使用

2017年国电赛题目

2017电子设计大赛国赛全部题目2017电子设计大赛国赛全部题目

Contest - 2017年浙江理工大学程序设计竞赛校赛

点击:http://oj.acm.zstu.edu.cn/JudgeOnline/contest.php?cid=3650 Problem A: 回文 Time Limit: 1 Sec  Memory Limit: 128 MB Submit: 1637  Solved: 505 Description 小王想知道一个字符串是否为ABA’型字符串。ABA’型字符

Vision 2363

气象数据收集

国家气象信息中心-中国气象数据网 (cma.cn)国家气象信息中心-中国气象数据网 (cma.cn)预报数据:需要定制,收费10万+路面数据同化系统,实时。

weixin_42209537的博客 3487

【浙江理工大学2016年新生赛暨全国新生邀请赛】 E 校庆 ZSTUPJ4242 【坑爹的日期计算】

一看是模拟题,一开始我是拒绝去做的,但是现在不做以后就更不会做了。 题目倒是简单,但是要注意细节。 计算的时候分成两大类: 一、是2017年。是2017年的话,在判断一下是否是10月份,是的话28-day就可以了,不是的话,那先计算一下那个月还剩下多少天,从下个月开始算到9月,再加上10月的27天,即可得到结果。 二、非2017年。非2017年的话,我们把日期分成三部分,即开始年份那个月剩下的天数,那一年上下的月份的天数,加上中间年份的天数,最后再加上2017-1-1到2017-10-28的天数301天。最

AC_Dreameng 1464

EPICS电机支持(asynMotor)

EPICS电机支持(asynMotor)

yuyuyuliang00的博客 916

软件自动化测试脚本如何编写,编写自动化测试脚本的几点注意事项

我们需要自动化测试脚本的原因:1、验收测试是一项非常复杂和费力的被用来确保软件质量的环节。它的目的就是使软件能得到充分运行并且能使其符合原始需求。2、测试的目的无非就是满足了两个结果:测试通过或测试不通过。为了能实现每个测试结果,必须要明确每个测试用例。并且对于整个系统而言在合同中必须定义测试用例的失败标准,而且这个失败标准数必须是可接受的。3、测试用例的通过条件必须有一个清晰的标准,标准可以被定...

weixin_39575775的博客 2251

2017年浙江理工大学新生赛

Problem A: b^3 - a^3 = c Time Limit: 1 Sec  Memory Limit: 128 MB Submit: 980  Solved: 42 Description 给出一个c, 问是否存在正整数解a, b, 使得b^3 - a^3 = c成立。 Input 有多组测试(组数,每组给出 c (1 Output

←_← 911

拒绝无意义刷屏,打造高效率热点追踪,极空间部署『TrendRadar』

今天的这个项目确实不错,通过部署在极空间NAS之后,我们就能一直不间断的获取到自己想要看到的新闻或者信息。项目的设置项其实有很多,有兴趣的小伙伴可以在部署之后自己慢慢挖掘~目前年终大促正在火热进行中,极空间NAS不管是新品还是之前在售的畅销型号都有专属的优惠,并且还能叠加国补、平台优惠等福利,享受180天换新以及2年质保服务 ,更有抽奖、晒单等活动,喜欢的小伙伴赶快冲吧!

qq_63499861的博客 2292

校赛总结——程序设计竞赛@HIT 2017秋季校赛

这次校赛办的很棒!就是没有小姐姐送气球QAQ。但是对于菜鸡来说,还是很开心啦!混了4题,rank 24,拿了个三等奖,还得了个U盘。也算是对得起自己这几个月的算法学习啦!很多题还不会做,我就把我做出来的放出来。

Raymond编程路 623

Camera ITS测试

一、手机端设置: 将 CtsVerifier.apk 安装到设备上, 连接上linux主机。 二、主机端设置: 基础:CTS测试运行环境 然后,主机安装python2.7,及numpy/scipy/matplotlib/opencv 栈和 python 成像库。按照下面的命令依次安装: sudo apt­-get install python-­numpy sudo apt-­g...

wangubuntu的专栏 7786

软件测试工程师最常用的Linux系统命令大全(汇总)

cd命令这是一个非常基本,也是大家经常需要使用的命令,它用于切换当前目录,它的参数是要切换到的目录的路径,可以是绝对路径,也可以是相对路径。

1330

2017年浙江理工大学程序设计竞赛校赛 题解&源码(A.水, D. 简单贪心 ,E.数论,I 暴力)...

Problem A: 回文 Time Limit: 1 SecMemory Limit: 128 MB Submit: 1719Solved: 528 Description 小王想知道一个字符串是否为ABA’型字符串。ABA’型字符串的定义:S=ABA’,A,B,A’都是原字符串的子串(不能是空串),A’的意思是A的反转串,B不一定要和A或A’不同。符合ABA’型的例如:"...

weixin_30852419的博客 247

【探秘】二维异形件重叠移除算法:从度量到消除的实战解析

本文深入解析二维异形件重叠移除算法的核心技术与实战应用,涵盖重叠度量、零件扰动策略及消除方法。通过NFP(临界多边形)技术、空间分区加速等优化手段,有效解决异形件排版中的重叠问题,提升材料利用率和计算效率。适合制造业、CAD软件开发者及算法工程师参考。

weixin_28698059的博客 253
上一篇: 2017浙江理工大学校赛D题
下一篇: 范德蒙德恒等式
creatorx
博客等级 码龄10年 127粉丝 145原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值