当前位置: 首页 > 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.hskmm.com/?act=detail&tid=38983

相关文章:

  • Day23-C:\Users\Lenovo\Desktop\note\code\JavaSE\Basic\src\com\InOut
  • 【题解】洛谷P14308 【MX-S8-T1】斐波那契螺旋
  • MAC地址类型速记
  • 《程序员修炼之道》阅读笔记3
  • 深入解析:关于在博客页面添加live2d-widget的一些心得和踩过的坑
  • Android设备位置历史深度解析:本地存储与取证技术
  • LLM学习记录DAY12
  • MCP Gateway 综述与实战指南
  • 清晨的阳光刚染红天边,我就钻进了彩虹色的热气球吊篮
  • vue3 不同构建版本
  • 使用 Android NDK 获取 YUV420p摄像头原始数据
  • task3
  • LLM安全新威胁:为什么几百个毒样本就能破坏整个模型
  • 文档扩展名.js .jsx .ts .tsx区别(JavaScript扩展名、React扩展名、TypeScript扩展名)
  • MySQL5.7安装及配置
  • ASP.NET Core Blazor简介和快速入门三(布局和路由)
  • 碎碎念(0....)
  • 玩转单片机之智能车小露——通过UART为单片机增加TTY终端
  • mysql数据库学习之用户权限管理(四) - 实践
  • 2025超纯水推荐品牌,哪个品牌口碑好?
  • 五笔练习
  • cnbook主题风格美化 —— 01(未完成)
  • 2025 年热镀锌方管立柱制造厂家最新推荐榜,技术实力与市场口碑深度解析佛山/顺德/广州薄壁/异形/Q235厂家推荐
  • 【嵌入式】IIC和SPI的比较
  • session、cookie、token的区别
  • AppSec与事件响应的融合实践
  • 权威调研榜单:电磁加热器厂家TOP3榜单好评深度解析
  • CSP-S模拟39 ( 2025多校冲刺CSP模拟赛8 )
  • 2025年市面上双曲铝单板品牌、行业内双曲铝单板厂家、市场双曲铝单板产品、目前双曲铝单板供应商、口碑好的双曲铝单板公司排行榜
  • 2025市面上双曲铝单板品牌、行业内双曲铝单板厂家、市场双曲铝单板产品、口碑好的双曲铝单板厂家、2025年双曲铝单板供应商权威排名