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

刷题日记—洛谷循环题单 1.数学思想在算法题中的应用: 2.回文数的判定:

1.数学思想在算法题中的应用:

image这道题的重点在于把每周的总存储求出来,然后用X与K表示,定为W,W52=N可以求出W,由W=AX+BK,可以将K从小到大遍历,直至BK=W,求出第一个符合要求的X值即为X最大值,对应的K也为最小值.
代码如下:`#include
using namespace std;
int main(){
int n;
while(cin>>n){
int W;
W=n/364;
int X;
int ans=0,ansy=0;
for(int K=1;K
3<=W;++K){
X=W-3*K;
if(X>0&&X<=100){
ans=X;
ansy=K;
break;

      }  }cout<<ans<<endl<<ansy<<endl;}

}`

2.回文数的判定:
回文数的判定的关键在于将一个数值转换为字符串类型,然后先经过0的判断,从左右两边依次遍历,如果有不相等的情况出现就直接返回0,否则返回1即可;
代码如下:`#include
using namespace std;
int isPalindrome(int x){
if(!x||!(x%10)){
return 0;
}
string a=to_string(x);
int right=a.size()-1;
int left=0;
while(left<right){
if(a[left]!=a[right]){
return 0;
}
left++;
right--;

    }return 1;}

`

http://www.zskr.cn/news/30420.html

相关文章:

  • U623471 暂未定题目(无数据)
  • MAC地址类型速记
  • 【题解】洛谷P14308 【MX-S8-T1】斐波那契螺旋
  • 实验二 现代C++编程初体验
  • MCP Gateway 综述与实战指南
  • 清晨的阳光刚染红天边,我就钻进了彩虹色的热气球吊篮
  • 深入解析:关于在博客页面添加live2d-widget的一些心得和踩过的坑
  • Android设备位置历史深度解析:本地存储与取证技术
  • LLM安全新威胁:为什么几百个毒样本就能破坏整个模型
  • 软件技术基础第二次作业
  • vue3 不同构建版本
  • 使用 Android NDK 获取 YUV420p摄像头原始数据
  • 高阳台一首
  • 文档扩展名.js .jsx .ts .tsx区别(JavaScript扩展名、React扩展名、TypeScript扩展名)
  • Elasticsearch 搭建(亲测) - 实践
  • React Native启动性能优化实战:Hermes + RAM Bundles + 懒加载 - 指南
  • 20251025 NW
  • 权威调研榜单:气动旋塞阀厂家TOP3榜单好评深度解析
  • session、cookie、token的区别
  • 85-python电网可视化项目-5 - 详解
  • P2135 方块消除 题解
  • 2025 年液态硅胶设备厂家最新推荐榜,技术实力与市场口碑深度解析
  • 2025 年阳台光伏品牌最新推荐榜,技术实力与市场口碑深度解析产品/阳台太阳能光伏/储能/发电/阳台光伏板优质厂家推荐
  • 2025 年最新推荐炼铅炉实力厂家排行榜:含废电瓶 / 反射 / 大型等类型设备,权威测评下优质品牌盘点
  • 2025 年冲压油供应厂家最新推荐榜,聚焦技术实力与市场口碑深度解析锈钢/翅片/高速/挥发性/免清洗冲压油厂家推荐
  • Microsoft AI Genius | 用智能 Microsoft Copilot 副驾驶 构建高韧性 DevOps 流程
  • 当虹云
  • 2025年市面上双曲铝单板品牌、行业内双曲铝单板厂家、市场双曲铝单板产品、目前双曲铝单板供应商、口碑好的双曲铝单板公司排行榜
  • 2025年10月杭州茅台酒回收服务商全景解析报告,基于专业测评的技术、性能及市场优势深度分析
  • 2025年市面上美国留学品牌、口碑好的美国留学产品、2025年美国留学渠道商、评价高的美国留学服务商、美国留学品牌推荐榜综合评测