当前位置: 首页 > news >正文

码蹄集——平方根X、整除幸运数

目录

MT1075 平方根X

 MT1078 整除幸运数


MT1075 平方根X

知识点:

上取整:ceil;下取整:floor;四舍五入:round

判断是否为完全平方数的方法:利用sqrt函数结果为double,将其结果相乘,若为原来的数,即为完全平方数,否则不为 

#include<bits/stdc++.h>using namespace std;int main()
{int x;cin>>x;double tmp=sqrt(x);int ans;if(tmp*tmp!=x)ans=floor((int)tmp);elseans=(int)tmp;printf("%d",ans);return 0;} 

 MT1078 整除幸运数

要点:

要能使n被幸运数整除,则遍历的幸运数一定小于n

注意!!check函数中 if 语句一定是 && 不能是 || ,若是 || ,当该数为7时出现判断错误

 

#include<bits/stdc++.h>using namespace std;bool check(int a)
{string s=to_string(a);for(int i=0;i<s.size();i++)if(s[i]!='4'&&s[i]!='7')return false;return true;
}
int main()
{int n;cin>>n;bool flag=0;for(int i=4;i<=n;i++){if(check(i)){if(n%i==0){cout<<"YES"<<endl;return 0;}}}cout<<"NO"<<endl;return 0;
}

http://www.xdnf.cn/news/324163.html

相关文章:

  • Rust 与 Golang 深度对决:从语法到应用场景的全方位解析
  • 平面坐标系中判断点P是否在线段上AB上的常用方法总结
  • 【渗透测试】命令执行漏洞的原理、利用方式、防范措施
  • 滚动条样式
  • 数据治理与数据资产管理研究方向展望
  • 【java】使用iText实现pdf文件增加水印功能
  • windows下docker的使用
  • Java从入门到精通 - 程序流程控制
  • 相似命令对比
  • 华为云API、SDK是什么意思?有什么区别和联系?
  • 如何在sheel中运行Spark
  • ClimateCatcher专用CDS配置教程
  • 携手高校科研团队,共建TWS耳机芯片技术新生态
  • linux下的Redis的编译安装与配置
  • 夸克网盘链接失效检测工具
  • 多模态大语言模型arxiv论文略读(六十三)
  • 分区器(2)
  • 【Python】通过`Editable Install`模式详解,解决Python开发总是import出错的问题
  • spring ioc实现原理
  • Linux NVIDIA 显卡驱动安装指南(适用于 RHEL/CentOS)
  • 低代码 x AI,解锁数智化应用的创新引擎
  • Spark-Core(RDD行动算子)
  • C++回调函数学习
  • C++回顾 Day5
  • VRM Add-on for Blender 学习笔记
  • 如何测试 esp-webrtc-solution_solutions_doorbell_demo 例程?
  • C++ 继承
  • 文章记单词 | 第68篇(六级)
  • Synthetic Data Kit:LLM微调的语料提炼方案
  • iPhone 和 Android 在日期格式方面的区别