2026.1.24 作业 - # P1362 兔子数

news/2026/1/24 21:53:31/文章来源:https://www.cnblogs.com/alice132/p/19527646

2026.1.24 作业 - # P1362 兔子数

题目描述

\(S(N)\) 表示 \(N\) 的各位数字之和,如 \(S(484) = 4+8+4 = 16\)\(S(22) = 2+2 = 4\)。如果一个正整数满足 \(S(x \cdot x) = S(x) \cdot S(x)\),我们称之为 Rabbit Number。比方说,\(22\) 就是一个 Rabbit Number,因为 \(S(484) = S(22) \cdot S(22)\)

现在,给出一个区间 \([L,R]\),求在该区间内的 Rabbit Number 的个数。

输入格式

输入仅一行,为空格隔开的两个数 \(L\)\(R\)

输出格式

输出仅一行一个整数,表示所求 Rabbit Number 的个数。

输入输出样例 #1

输入 #1

22 22

输出 #1

1

输入输出样例 #2

输入 #2

484 484

输出 #2

0

输入输出样例 #3

输入 #3

1 58

输出 #3

12

输入输出样例 #4

输入 #4

58 484

输出 #4

24

输入输出样例 #5

输入 #5

1000000000 1000000000

输出 #5

1

说明/提示

对于 \(100 \%\) 的数据,\(1 \le L \le R \le 10^9\)

题解

对于满足条件的整数 \(X\) , 性质:\({0 \le x_i \le 3}\)

#include <iostream>
#define LL long long
using namespace std;
int L,R,a[12],Ans;
bool check(LL k) {int s1=0,s2=0;LL kk=k*k;while (k>0) s1+=k%10,k/=10;while (kk>0) s2+=kk%10,kk/=10;if (s1*s1==s2) return 1;else return 0;
}
void dfs(LL x) {if (x>R) return;if (x>=L && x<=R && check(x)) Ans++;for (int i=0;i<=3;i++) dfs(x*10+i);
}
int main() {cin>>L>>R;for (int i=1;i<=3;i++) dfs(i);cout<<Ans;return 0;
}

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/1211253.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

YOLO26改进 - SPPF模块 | 替代SPPF,FFocal Modulation焦点调制:即插即用轻量设计优化全局语义捕获

前言 本文介绍了焦点调制网络&#xff08;FocalNets&#xff09;及其在YOLO26中的结合应用。FocalNets完全用焦点调制模块替代自注意力&#xff0c;该模块由焦点上下文化、门控聚合和逐元素仿射变换组成&#xff0c;能有效建模视觉中的标记交互。它通过局部特征聚焦、全局信息…

大模型微调技术详解:从LoRA到P-Tuning v2,一文掌握高效微调方法

文章详解7种大模型微调技术&#xff0c;包括LoRA、QLoRA、适配器调整等参数高效微调(PEFT)方法。这些技术通过冻结主干参数&#xff0c;引入少量可训练参数&#xff0c;显著降低微调时的显存和计算需求&#xff0c;使资源有限环境下也能高效微调大模型。同时提供从零基础到进阶…

用通俗的方式介绍大语言模型训练过程,非常详细收藏我这一篇就够了

站在大语言模型外部看需要准备些什么样的训练数据&#xff0c;分什么阶段&#xff0c;怎样去训练大语言模型&#xff0c;把大语言模型看成一个黑盒。 LLM都是如何训练出来的呢&#xff1f; GPT的训练分为以下3个阶段&#xff1a; 1、预训练Pretrain 2、监督微调SFT (Supervised…

程序员收藏!AI产品经理转型与大模型学习全攻略,抢占AI时代先机,传统PM如何快速转型成AI产品经理?

文章详细介绍了人工智能时代产品经理的转型路径&#xff0c;包括AI基础知识学习、思维模式转变、算法边界熟悉和工作流程规划&#xff0c;强调抢走饭碗的不是AI本身&#xff0c;而是会利用AI的人。文章还提供了系统学习大模型(LLM)的资源包&#xff0c;帮助程序员建立AI认知体系…

大模型训练全攻略:从监督学习到数据预处理的完整指南

文章系统介绍大模型训练的五种学习方法&#xff1a;有监督学习&#xff08;基于标注数据&#xff09;、无监督学习&#xff08;基于数据内在结构&#xff09;、自监督学习&#xff08;自动构造伪标签&#xff09;、半监督学习&#xff08;少量标注大量未标注数据&#xff09;和…

字节序及IP地址转换

文章目录字节序检测主机字节序字节序转换函数函数原型示例IP地址字符串与二进制转换传统转换函数&#xff08;IPv4专用&#xff09;现代转换函数&#xff08;支持IPv4/IPv6&#xff09;线程安全的转换字节序 定义&#xff1a;多字节数据在内存中存储或网络传输时各字节的顺序两…

LeetCode 134. 加油站(O(n)时间+O(1)空间最优解)

✨ 本文针对 LeetCode 中等难度题目 134. 加油站&#xff0c;提供一种时间复杂度 O(n)、空间复杂度 O(1) 的最优解法&#xff0c;结合具体思路推导和代码实现&#xff0c;帮你快速吃透这道题。一、题目描述在一条环路上有 n 个加油站&#xff0c;其中第 i 个加油站有汽油 gas[i…

【计算机毕业设计案例】基于Springboot的幼儿园综合管理系统基于springboot的幼儿园管理系统基于SpringBoot+Vue的幼儿园管理系统(程序+文档+讲解+定制)

博主介绍&#xff1a;✌️码农一枚 &#xff0c;专注于大学生项目实战开发、讲解和毕业&#x1f6a2;文撰写修改等。全栈领域优质创作者&#xff0c;博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围&#xff1a;&am…

提示工程架构设计实战:旅游行业智能推荐提示系统架构设计全流程

提示工程架构设计实战&#xff1a;旅游行业智能推荐提示系统架构设计全流程 一、标题选项 《提示工程落地指南&#xff1a;旅游行业智能推荐系统架构设计全流程》《从0到1&#xff1a;旅游行业智能推荐提示系统架构实战解析》《旅游推荐智能化&#xff1a;基于提示工程的系统…

【计算机毕业设计案例】基于Java的养老院管理系统的设计与实现基于springboot的养老院管理系统的设计与实现(程序+文档+讲解+定制)

博主介绍&#xff1a;✌️码农一枚 &#xff0c;专注于大学生项目实战开发、讲解和毕业&#x1f6a2;文撰写修改等。全栈领域优质创作者&#xff0c;博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围&#xff1a;&am…

深度学习篇---初看transformer

核心比喻&#xff1a;一个超级强大的“翻译官” 想象一下&#xff0c;你要把一段中文翻译成英文。一个传统的“翻译官”&#xff08;老式模型&#xff09;会这样做&#xff1a; 从左到右&#xff0c;一个字一个字地看&#xff0c;看完前面再猜后面。 像个记性不太好的人&…

固高控制板卡驱动安装教程

固高控制板卡驱动安装教程

基于大数据的图书推荐系统的设计与实现-计算机毕业设计源码+LW文档

基于大数据的图书推荐系统的设计与实现 摘要&#xff1a;本文详细阐述了基于大数据的图书推荐系统的研究背景意义、需求分析以及功能设计。该系统旨在解决信息过载下读者选书难和图书销售效率低的问题&#xff0c;通过大数据技术实现精准推荐。需求分析涵盖用户、商家等多方面需…

学术研究的第一步不再困难,AI工具助你轻松优化开题报告模板内容

AI开题报告工具对比速览 工具名称 核心功能 生成速度 适用场景 独特优势 AIbiye 全流程论文辅助 3-5分钟 从开题到定稿 深度学术逻辑构建 AIcheck 精准开题生成 2-3分钟 快速产出初稿 国内院校模板库 AskPaper 文献综述辅助 实时响应 研究现状分析 海量文献…

想要高效完成学术写作?这份AI辅助的开题报告模板是你的最佳选择

AI开题报告工具对比速览 工具名称 核心功能 生成速度 适用场景 独特优势 AIbiye 全流程论文辅助 3-5分钟 从开题到定稿 深度学术逻辑构建 AIcheck 精准开题生成 2-3分钟 快速产出初稿 国内院校模板库 AskPaper 文献综述辅助 实时响应 研究现状分析 海量文献…

Java毕设选题推荐:基于springboot的幼儿园管理系统基于springboot的实验幼儿园信息管理系统【附源码、mysql、文档、调试+代码讲解+全bao等】

博主介绍&#xff1a;✌️码农一枚 &#xff0c;专注于大学生项目实战开发、讲解和毕业&#x1f6a2;文撰写修改等。全栈领域优质创作者&#xff0c;博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围&#xff1a;&am…

区间并查集|树状数组

lc3245 lc3244 区间并查集 _并边 i set.find(i 1)) set.merge(i, q[1]-1); 这步实现跳跃 class UFS { public: vector<int> fa; int size; UFS(int n) { fa.resize(n); iota(fa.begin(), fa.end(), 0); size n; }…

计算机Java毕设实战-基于springboot的幼儿园管理系统基于Springboot的幼儿园综合管理系统【完整源码+LW+部署说明+演示视频,全bao一条龙等】

博主介绍&#xff1a;✌️码农一枚 &#xff0c;专注于大学生项目实战开发、讲解和毕业&#x1f6a2;文撰写修改等。全栈领域优质创作者&#xff0c;博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围&#xff1a;&am…

【课程设计/毕业设计】基于springboot+vue的实验幼儿园信息管理系统基于springboot的幼儿园管理系统【附源码、数据库、万字文档】

博主介绍&#xff1a;✌️码农一枚 &#xff0c;专注于大学生项目实战开发、讲解和毕业&#x1f6a2;文撰写修改等。全栈领域优质创作者&#xff0c;博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围&#xff1a;&am…

Java计算机毕设之基于SpringBoot+Vue的幼儿园管理系统基于springboot的幼儿园管理系统(完整前后端代码+说明文档+LW,调试定制等)

博主介绍&#xff1a;✌️码农一枚 &#xff0c;专注于大学生项目实战开发、讲解和毕业&#x1f6a2;文撰写修改等。全栈领域优质创作者&#xff0c;博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围&#xff1a;&am…