HDU 5339 Untitled

SCL3400-D01双轴高精度倾角计 简介 两轴高精度加速度计,提供两个模式。 ±30° with 10 Hz LPF ±90° with 40 Hz LPF Resolution up to 32768 LSB/g Ultra-low 0.0009°/√Hz noise density 这款传感器是替换之前村田的停产的模拟量系列的芯片,正在测试中,具体效果大伙可以评测。 一、引脚连接图 引脚图兼容SCL3300 二、SPI接口 1.SCL3300和SCL3400略有区别如下图 左边为SCL3... 阅读详情

分析:给你数a和b1...bn,求在b1.....bn中选最少的数使a%c1%c2...=0。因为b数组最多就20个,可以暴力枚举所有情况,如果给出的数bi>a,就可以把这个数删掉了,枚举的时候要把大的数排在前面,不然先mod一个小的数再mod一个大的数,大的数就没用了。

# include <stdio.h>
# include <algorithm>
  using namespace std;
  int n,ans,b[20];
  void Find(int i,int k,int a)//求在b[i]到b[n]中最少选多少个满足a%c1%c2%....=0
  {
      int t;
      for(;i<n;i++)
        if(a%b[i]==0)
        {
            ans=k<ans?k:ans;
            return;
        }
        else//将问题转化为:a变成a%b[i],b数组只有b[i+1]到b[n],前面已经选了k个
            Find(i+1,k+1,a%b[i]);
  }
  int cmp(int a,int b)
  {
      return a>b;
  }
  int main()
  {
      int a,i,t;
      scanf("%d",&t);
      while(t--)
      {
          scanf("%d%d",&n,&a);
          for(i=0;i<n;i++)
          {
              scanf("%d",&b[i]);
              if(b[i]>a)//如果b[i]>a,肯定不选,可以删掉不考虑
                i--,n--;
          }
          sort(b,b+n,cmp);
          ans=100;
          Find(0,1,a);
          if(ans==100)
            printf("-1\n");
          else
            printf("%d\n",ans);
      }
      return 0;
  }


华为防火墙双线路配置实战:5分钟搞定主备自动切换(含健康检查避坑指南) 本文详细介绍了华为防火墙双线路配置实战,包括主备自动切换和健康检查机制的优化技巧。通过智能健康检查机制,华为防火墙能实现毫秒级故障自动切换,确保网络高可用性。文章提供了从架构设计到实战配置的全流程指南,并分享了常见配置误区与解决方案,帮助中小企业快速搭建稳定可靠的网络架构。 阅读详情

相关推荐

树莓派教程(基于python编程)--入门篇

一:格式化SD卡 SD卡插入读卡器连接电脑,使用SDFormatter对SD卡进行格式化 (重装烧录也要进行着SD卡格式化操作) 二:下载官方镜像 http://downloads.raspberrypi.org/raspbian_latest 三:烧录SD卡 使用Win32DiskImager将镜像烧录到格式化后的SD卡 SD卡盘根目录(/boot)下新建一个命名为ssh的...

qq_42109746的博客 6万+

hdu 5339 Untitled(暴力)

题目链接:hdu 5339 Untitled #include #include #include using namespace std; const int maxn = 25; const int inf = 0x3f3f3f3f; int N, A, B[maxn], ans; void init () { ans = inf; scanf("%d%d", &

不慌不忙、不急不躁 627

从UART到RS485:手把手教你用SIT3485E收发器搞定工业级通信(含原理图与PCB布局要点)

本文详细解析了从UART到RS485的工业级通信转换,重点介绍了SIT3485E收发器的原理图设计、PCB布局要点及抗干扰技巧。通过差分信号传输和优化电路设计,实现长距离、多设备稳定通信,适用于工业自动化等复杂环境。

weixin_29169505的博客 349

hdu5339 Untitled

题目地址 hdu5339 题目大意 给一个数字a和序列b,问你最少在序列中选择多少个数字进行a%b[i]操作能够使得a变为0,找不到这样一个序列输出-1。 解题思路 不要给自己加戏,各种花里胡哨不需要的。n的范围是20,只要处理一下数据dfs即可。 我一开始并没有处理数据,直接进行dfs,导致了超时。那怎么处理数据呢? 比如a = 18, b = {2, 7}。很显然先模7,在模2就能够让a变为0...

qq_43227036的博客 193

ERA5气象数据下载与解压全攻略:Python脚本一键搞定(附错误处理技巧)

本文提供了一套完整的ERA5气象数据自动化处理方案,涵盖从CDS API配置、智能批量下载到高效解压与数据验证的全流程。重点介绍了如何通过Python脚本实现一键式数据下载与批量解压,并分享了实用的错误处理技巧与性能优化策略,帮助科研人员高效获取和处理大规模气象数据。

k8l9m0n的博客 337

手把手教你用Multisim 14.2仿真一个4.4V的LDO电路(附完整仿真文件)

本文详细介绍了如何使用Multisim 14.2仿真一个4.4V的LDO电路,从环境配置、核心参数解析到电路搭建和仿真调试。通过分压电阻精确计算和瞬态响应测试,帮助读者掌握LDO电路的设计与验证技巧,并附有完整仿真文件供参考。

weixin_28738397的博客 275

hdu 5339 Untitled【搜索】

题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=5339题意:一个整数a 和一个数组b,问你是否能在b中取出r个元素排列组成c数组满足a%c1%c1%…..%cr == 0。输出最小的r,不能满足条件输出-1。思路:b按从大到小排序,暴搜。代码:#include <stdio.h> #include <ctime> #include <math.h> #

mfcheer 874

Transformer模型在语义通信中的实战应用:从信源编码到端到端优化

本文深入探讨了Transformer模型在语义通信中的实战应用,从信源编码到端到端优化。文章分析了Transformer凭借其强大的全局依赖建模能力,如何成为实现高效语义提取与传输的理想架构,并提供了构建可端到端训练系统的具体实现思路与评估方法,旨在为下一代智能通信系统提供技术参考。

o9p0q1的博客 690

HDU 5339-Untitled(dfs)

题目地址:HDU 5339 题意:给出n个数和一个数a,问a对其中的一些数取余(可以为n个数),是否a能等于0 思路:遍历枚举,每次找<=a的数,然后取余,一直到最后看是否为0#include <stdio.h> #include <math.h> #include <string.h> #include <stdlib.h> #include <iostream> #include <sstr

Rocky0429 1573

基于STM32L4XX、HAL库的MMA8452QR1姿态传感器驱动程序设计

/ HAL库需要左移1位。#define MMA8452Q_I2C_ADDRESS 0x1D // SA0=1时的地址。* @param range: 量程(MMA8452Q_RANGE_2G/4G/8G)* @param haccel: MMA8452Q句柄。* @param haccel: MMA8452Q句柄。* @param haccel: MMA8452Q句柄。* @param haccel: MMA8452Q句柄。* @param haccel: MMA8452Q句柄。

zhusl6688的博客 771

ESP32学习笔记06-UART 的485 通讯模式

通信方式选择UART 控制器支持多种通信模式,使用函数 uart_set_mode() 可以选择模式。选择特定模式后,UART 驱动程序将处理已连接 UART 设备的相应行为。例如,主机开始向 Tx FIFO 缓冲区写入数据时,UART 驱动程序会自动置位 RTS 管脚(逻辑 1);最后一位数据传输完成后,驱动程序就会取消置位 RTS 管脚(逻辑 0)。要使用此模式,软件。

Car12 2476

hdu 5339 Untitled

hdu 5339 Untitled   人生中第一个自己写出来的 搜索 (此处应有掌声)。   贴下代码就好了。  #include #include #include #include using namespace std; int n,a,b[22],visit[22],flage,sum; int cmp(int k,int l) { if(k>l) ret

进击的大角虫 316

基于 Vivado HLS 的 AC97 音频系统设计

介绍一种基于 FPGA 的 AC97 音频系统设计。系统的核心部件采用 Xilinx Atlys 的板载 Spartan6 XCSLX45 芯片,使用的工具为 Xilinx 的高层 次 综 合 技 术 Vivado HLS。首先使用 C /C + + 代码编写的算法描述系统的 FIR 滤波器; 然后按 照 Vivado HLS 编译工具的规范,将程序代码转换为 RTL 模型,快速、直接地生成对 应左右声道的 FIR IP 核和综合结果; 再结合互连的 MicroBlaze 处理器 IP 核,处理 一段立体声

qq_43416206的博客 327

hdu 5339 Untitled(回溯)

hdu 5339 Untitled题目大意:给出n个数字的序列,和一个数a,在n中有m个数b1,...,bmb1,...,bm使得__a %b1%b2%...%bm = 0__a %b1%b2%...%bm = 0,求最小的m。解题思路:回溯。#include <cstdio> #include <cstring> #include <algorithm> #include <cmath> #inc

总有那么一群人喜欢盯着我的博客看,估计这是他们见过最长的博客名,我必须得告诉他们博客名最长可以写多长 573

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

HDU_5339_Untitled

HDU 5339 There is an integer a and n integers b1,…,bn. After selecting some numbers from b1,…,bn in any order, say c1,…,cr, we want to make sure that a mod c1 mod c2 mod… mod cr=0 (i.e., a will become the remai

Sothan 433

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

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

HDU5339——Untitled

Problem Description There is an integeraandnintegersb1,…,bn. After selecting some numbers fromb1,…,bnin any order, sayc1,…,cr, we want to make sure thatamodc1modc2mod…modcr=0...

diaocuiguo2493的博客 159

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

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

hdu 5339 Untitled(枚举 || DFS)

题目:http://acm.hdu.edu.cn/showproblem.php?pid=5339 大意:在所有的给定的一定数目的数字中选择最少的数字让他们满足:a%b1%b2%……%bn=0。输出最小的n. 暴力枚举和DFS的本质都是一样的: #include #include #include #include using namespace std; const int INF=1e

theArcticOcean 603

HDU5339——DFS——Untitled

There is an integeraandnintegersb1,…,bn. After selecting some numbers fromb1,…,bnin any order, sayc1,…,cr, we want to make sure thatamodc1modc2mod…modcr=0(i.e.,awill become the...

dgjm4087的博客 144

HDU 5339Untitled

典型的深搜,每次都在b数组中去找一个小于等于a的数进行取模运算。注意:在判断条件中要有now>=b[i],这也算是一个小小的剪枝吧,没有的话会超时,我第一次就T在这了。贴代码:#include <algorithm> #include <cmath> #include <cstdio> #include <cstdlib> #include <cstring> #include <ctime> #i

chuyangzhanfang的博客 334

HDU 5339 Untitled 状态压缩 BC round49 A

HDU 5339 Untitled 解题报告 一、原题 Problem Description There is an integer a and n integers b1,…,bn. After selecting some numbers from b1,…,bn in any order, say c1,…,cr, we want to mak

Dancinglikelink 642

BestCoder #49 Untitled HDU 5339

BestCoder #49 Untitled HDU 5339 题目: http://acm.hdu.edu.cn/showproblem.php?pid=5339 本题採用深搜, 数据量小,先做排序处理(降序), 然后深搜的时候,进行剪枝,比K大的数就不是必需往后搜索,直接剪掉。 #include <iostream> #inclu...

weixin_30377461的博客 145

HDU 5339 Untitled

Problem Description There is an integer a and n integers b1,…,bn. After selecting some numbers from b1,…,bn in any order, say c1,…,cr, we want to make sure that a mod c1 mod c2 mod… mod cr=0

Occult 538
上一篇: POJ 2187 Beauty Contest
下一篇: POJ 1279 Art Gallery
丶阿明
博客等级 码龄12年 70粉丝 86原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值