HDOJ1215 七夕节

用STM32手搓一个体温计 市面上大多额温计、测温计精度。 阅读详情

这道题要用到数论上的一些知识。


根据上图就很容易理解下面的代码了。

方法一:筛选法

#include<iostream>
using namespace std;

int main(){
    int t,n,s,i;
    scanf("%d",&t);
    while(t--){
          scanf("%d",&n);
          s=1;
          for(i=2;i*i<=n;i++){//只需要穷举到∨n 
              if(n%i==0){
                  s=i*i<n?s+i+n/i:s+i;//这段等价于下面3行代码
                  //s=s+i;
                  //if(i*i<n)
                      //s=s+n/i; 
              }                            
          }
          
          printf("%d\n",s);       
    }
    return 0;    
}

方法二:(网上看到的一种比较有创意的方法,很简洁,不得不佩服!值得学习。)

#include <iostream>
 using namespace std;
 
 int wife[500010] = {0};
 
 int main( )
 {
     for( int i = 0; i < 500001; ++i )
         wife[i] = 1;

     for( int i = 2; i < 500001; ++i )
         for( int j = 2; i * j < 500001; ++j )
             wife[i*j] += j;

     int T;
     cin >> T;
     while( T-- )
     {
         int N;
         cin >> N;
         cout << wife[N] << endl;
     }
     return 0;
 }


方法三:(这个也很有创意)

#include <stdio.h>
int t,n,f[500001];
void Init()
{
    int i,j;
    for (i=1;i<=250000;i++)
    {
        for (j=i+i;j<=500000;j=j+i)
            f[j]=f[j]+i;
    }
}
int main()
{
    Init();
    scanf("%d",&t);
    while (t--)
    {
        scanf("%d",&n);
        printf("%d\n",f[n]);
    }
    return 0;
}

好的代码看得真的让人赏心悦目啊。


从零到一:RF-DETR如何通过神经架构搜索重塑实时目标检测的边界 RF-DETR通过创新的权重共享神经架构搜索(NAS)机制,重新定义了实时目标检测的技术边界。这项技术在COCO等基准测试中表现卓越,成为首个AP超过60的实时检测器,同时保持跨领域稳定性和高效推理速度。RF-DETR的动态架构调整能力使其能够适应从嵌入式设备到云端服务器的各种硬件环境,为工业质检、自动驾驶等场景提供灵活解决方案。 阅读详情

相关推荐

STC8单片机高精度EV1527解码实战:定时器捕获+状态机抗干扰方案

EV1527是一种广泛应用于433MHz无线遥控的曼彻斯特编码协议,其核心在于对脉宽时序(如同步头、逻辑0/1)的微秒级精确识别。传统外部中断+延时判别方式受MCU中断延迟、编译优化及环境噪声影响,极易导致误码;而基于硬件定时器输入捕获的解码方案,将时间测量交由硬件完成,显著提升时序鲁棒性与温度/电压适应性。该技术适用于STC8等无专用无线解码外设的8位单片机,在智能开关、晾衣架、车库门控等IoT终端中实现低至0.003%的稳定误码率。本文聚焦STC8H系列利用T1定时器下降沿捕获与有限状态机协同解码EV1

weixin_29188997的博客 181

杭电1215解题方法总结

七夕节那天,月老来到数字王国,他在城门上贴了一张告示,并且和数字王国的人们说:"你们想知道你们的另一半是谁吗?那就按照告示上的方法去找吧!" 人们纷纷来到告示前,都想知道谁才是自己的另一半.告示如下: 数字N的因子就是所有比N小又能被N整除的所有正整数,如12的因子有1,2,3,4,6. 你想知道你的另一半吗?     Input 输入数据的第一行是一个数字T(1它表明测

xtulollipop 1250

ADB命令解锁Android手机屏幕的3种实用方法(附详细步骤)

本文详细介绍了在Android手机屏幕失灵或密码遗忘时,利用ADB命令解锁屏幕的三种实用方法。包括通过ADB模拟输入事件、移除锁屏认证文件(需Root权限)以及结合恢复模式抢救数据。文章提供了详细的操作步骤与风险提示,强调提前开启USB调试的重要性,是Android用户应对紧急锁屏情况的有效技术指南。

weixin_29229055的博客 918

杭电1215 七夕节

七夕节(质因数和)一 题目描述二 解题代码三 每日共勉 一 题目描述 题目链接: link. 二 解题代码 #include<iostream> using namespace std; int main() { int i,j,t,n,sum; cin>>t; while(t--) { sum=1; cin>>n; if(n==1) cout<<0<<endl; else{ for(i=2;i*i<=n

qq_40826583的博客 244

大模型训练流程(四):PPO强化学习实战与调优指南

本文详细解析了大模型训练中PPO强化学习的实战应用与调优技巧,涵盖RLHF核心原理、PPO算法实现及显存优化策略。通过具体案例和代码示例,指导开发者有效提升模型回答质量与安全性,避免常见训练陷阱。

weixin_29051811的博客 437

HID设备开发避坑指南:如何利用Windows内置驱动快速实现USB键盘模拟

本文详细解析了HID设备开发中的免驱方案与USB键盘模拟技术,重点介绍了HID协议的核心优势、开发基础架构及Windows平台的实现方法。通过实战案例和代码示例,帮助开发者快速掌握USB键盘模拟技术,避免常见开发陷阱,提升设备兼容性和性能。

lambda的博客 682

HDU 1215(数论,打表 - -|)

七夕节<br />Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)<br />Total Submission(s): 10372    Accepted Submission(s): 2680<br /><br />Problem Description七夕节那天,月老来到数字王国,他在城门上贴了一张告示,并且和数字王国的人们说:"你们想知道你们的另一半是谁吗?那就按照告示上的方法去找吧!

-- bird -- 1510

基于深度学习的心律失常的自动分类

基于深度学习的心律失常的自动分类 作者:禅与计算机程序设计艺术 1. 背景介绍 1.1 心律失常的危害与检测的重要性 心律失常是一种常见的心血管疾病,严重威胁着人们的健康和生命。据统计,全球每年有数百万人因心律失

AI架构师小马 1139

HDOJ 1215 七夕节

HDACM1215采用枚举的方法,暴力解决 o(╯□╰)oimport java.util.Scanner;public class Main{ public static void main(String[] args) { int num[] = new int[500001]; Scanner sc = new Scanner(System.in);

whale blog 396

YOLOv11涨点改进 | 检测头Head改进篇 | 利用DynamicConv高效动态卷积改进YOLOv11检测头,DyHead通过增强检测头操作,轻量化改进、提高模型目标检测的精度

本文提出了一种基于动态卷积(DynamicConv)的YOLOv11检测头改进方法v11Detect_DyHead。该方法通过引入多专家机制和动态权重调整,在增加参数量的同时保持较低计算复杂度,有效解决了低FLOPs模型难以从大规模预训练中获益的问题。文章详细介绍了DynamicConv模块的原理和实现,包括其参数高效特性、多专家机制和动态权重生成方式。同时提供了完整的代码实现和添加该模块的具体步骤,并给出了相应的YAML配置文件。实验表明,该方法在保持较低计算开销的同时显著提升了模型性能,适用于视觉和语言

Ai缝合怪、助力小伙伴高效发论文 534

GEE:连续变化检测 CCD 第一步(导出ee.Algorithms.TemporalSegmentation.Ccdc函数的结果)

连续变化检测与分类(Continuous Change Detection and Classification, CCDC)主要有两个组件,一个连续变化检测 CCD,另外一个分类。在 Google Earth Engine (GEE)平台上进行 CCD 时间序列变化检测的时候,为了防止内存超限问题,将代码分为2阶段执行。第一阶段是运行 `ee.Algorithms.TemporalSegmentation.Ccdc` 函数,本文将详细介绍 CCD 的第一阶段的代码。

养乐多的博客 2492

杭电oj-1215-七夕节

Problem Description 七夕节那天,月老来到数字王国,他在城门上贴了一张告示,并且和数字王国的人们说:"你们想知道你们的另一半是谁吗?那就按照告示上的方法去找吧!" 人们纷纷来到告示前,都想知道谁才是自己的另一半.告示如下: 数字N的因子就是所有比N小又能被N整除的所有正整数,他们的和就代表另一半的编号,如12的因子有1,2,3,4,6. 你想知道你的另一半吗?

yeyun666的博客 1186

【PyTorch项目实战】之ResNet系列:resnet18、resnet34、resnet50、resnet101、resnet152

ResNet (Residual Network) :是一种深度卷积神经网络(CNN)架构,其核心思想是引入残差学习(Residual Learning)机制,通过跳跃连接(skip connections)来解决深层网络训练中的退化问题。

📷 图像处理践行者 | 传统算法 · 深度学习 · 多模态 | 分享实战经验与技术洞见,探索从像素到智能的无限可能。 6372

hdoj1215七夕节

1/*七夕节2如果N=p_1^n_1*p_2^n2*......*p_m^n_m3则结果为(p_1^0+p_1^1+...+p_1^n_1)*(p_2^0+p_2^1+...+p_2^n_2)*...*(p_m^0+p_m^1+...+p_m^n_m)-N4*/5#include<iostream>6#include<string.h>7#inc...

weixin_30687811的博客 139

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

假人有限元模型

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

HDOJ 1215七夕节

Problem Description 七夕节那天,月老来到数字王国,他在城门上贴了一张告示,并且和数字王国的人们说:”你们想知道你们的另一半是谁吗?那就按照告示上的方法去找吧!” 人们纷纷来到告示前,都想知道谁才是自己的另一半.告示如下:数字N的因子就是所有比N小又能被N整除的所有正整数,如12的因子有1,2,3,4,6. 你想知道你的另一半吗?Input 输入数据的第一行是一个数字T(1

中 9506

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

HDOJ1215 七夕节(暴力 & 筛选法)

七夕节 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 35637    Accepted Submission(s): 11170 Problem Description 七夕节那天,月老来到数字王国,他在城门上

GKHack's Blog 1886

HDOJ-【1215 七夕节】

七夕节 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 42519    Accepted Submission(s): 13510 Problem Description 七夕节那天,月老来到数字王国,他在城门上贴了一张

有梦的博客 332

七夕节 hdoj1215

七夕节 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 28901    Accepted Submission(s): 9013 Problem Description 七夕节那天,月老来到数字王国,他在城门上贴了一张告示,

亿念之茶的专栏 593

HDOJ1215 ( 七夕节 )【居然还可以这么解~】

Problem : 1215 ( 七夕节 ) Judge Status : AcceptedRunId : 5937219Language : CAuthor : qq1203456195Code Render Status : Rendered By HDOJ C Code Render Version 0.01 Beta #include <stdio...

weixin_30540691的博客 119

HDOJ1215七夕节

七夕节 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 42279    Accepted Submission(s): 13415 Problem Description 七夕节那天,月老来到数字王国,他在城门上贴了一张

349

【hdoj1215】七夕节

七夕节 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 42697    Accepted Submission(s): 13612 Problem Description 七夕节那天,月老来到数字王国,他在城门上贴了一张

better_space的博客 374

从74LS283到Verilog:两种方式实现BCD加法,哪种更适合你的FPGA/单片机项目?

本文探讨了在FPGA/单片机项目中实现BCD加法的两种方法:传统的74LS283硬件电路与现代Verilog硬件描述语言。通过对比分析,文章详细介绍了两种方案的性能参数、适用场景及工程选型指南,帮助开发者根据项目需求选择最佳方案。重点关注数字电路设计、资源占用和开发效率等核心因素。

weixin_30423977的博客 323

hdoj.1215 七夕节 20141030

七夕节 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 30310    Accepted Submission(s): 9458 Problem Description 七夕节那天,月老来到数字王国,他在城门上贴

>>--» 唯n1.情缘«--<< 319

HDOJ1215 ( 七夕节 )

Code Render Status :Rendered By HDOJ C Code Render Version 0.01 Beta <br>#include <stdio.h> intt,n,f[500001]; voidInit() { inti,j; for(i=1;i&...

weixin_33721427的博客 198
上一篇: HDOJ2050 折线分割平面
下一篇: HDOJ1318 Palindromes(镜像回文字符串)
何必纠结于ID
博客等级 码龄14年 65粉丝 64原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值