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

国内域名网站有那些怎么样制作网页

国内域名网站有那些,怎么样制作网页,用淘宝做公司网站,人才招聘网站大全题目传送门 题目描述 若一个数(首位不为零)从左向右读与从右向左读都一样,我们就将其称之为回文数。 例如:给定一个十进制数 56,将 56 加 65(即把 56 从右向左读),得到 121 是一个…

题目传送门

题目描述

若一个数(首位不为零)从左向右读与从右向左读都一样,我们就将其称之为回文数。

例如:给定一个十进制数 56,将 56 加 65(即把 56 从右向左读),得到 121 是一个回文数。

又如:对于十进制数 87:

STEP1:87+78=165
STEP2:165+561=726
STEP3:726+627=1353
STEP4:1353+3531=4884

在这里的一步是指进行了一次 N 进制的加法,上例最少用了 4 步得到回文数 4884。

写一个程序,给定一个 N(2≤N≤10 或 N=16)进制数 M(100 位之内),求最少经过几步可以得到回文数。如果在 30 步以内(包含 30 步)不可能得到回文数,则输出 Impossible!

输入格式

两行,分别是 N,M。

输出格式

如果能在 30 步以内得到回文数,输出格式形如 STEP=ans,其中 ans 为最少得到回文数的步数。

否则输出 Impossible!

输入输出样例

输入 #1

10
87

输出 #1

STEP=4

 思路

既然是N进制数

请把高精加中的——%10改为%n

请把高精加中的——/10改为/n

其他运算方式不变

这题需要会高精加高精反转高精判断回文数数组存高精度

#include<bits/stdc++.h>
using namespace std;
int n,q[1000001],l,w[1000001],s;
string m;
void t(int j)
{for(int i=m.size()-1;i>=0;i--){if(m[i]>='0'&&m[i]<='9'){q[++j]=m[i]-'0';}else{q[++j]=m[i]-'A'+10;}}
}
void d(int a[105],int b[105])
{for(int i=1;i<=l;i++){a[i]+=b[i];a[i+1]+=a[i]/n;a[i]%=n;}if(a[l+1]>0)l++;
}
bool f(int a[105])
{int ln=l,i=1,j=l;while(ln--){if(ln<l/2){break;}if(a[i]!=a[j]){return false;}i++;j--;}return true;
}
void e(int a[105],int j)
{for(int i=l;i>=1;i--){w[++j]=a[i];}
}
int main()
{cin>>n>>m;t(0);l=m.size();while(!f(q)){e(q,0);d(q,w);s++;if(s>30){break;}}if(s>30){cout<<"Impossible!";}else{cout<<"STEP="<<s;}return 0;
}

 如有错误,欢迎大家评论区指出!感谢!

http://www.yayakq.cn/news/453591/

相关文章:

  • 淘宝客如何免费做网站网上购物平台哪个好
  • 在线视频网站 一级做爰片品牌故事经典案例
  • 手机网站开发模拟手机wordpress三栏模板
  • 做谷歌网站使用什么统计代码吗域名备案名称
  • 深圳网络营销网站推广方法云南云岭建设集团官方网站
  • 建设银行假网站顺德网站制作有哪些公司
  • 做外国网站买域名网店免费注册
  • 上海网站建设费用多少微信小程序怎么删除
  • 惠州网站制作定制网站手机采集
  • 广东网站建设类公司安卓app开发需要学什么
  • 网站群内容管理系统的设计与实现赣州网站建设江西网站建设
  • 榆次网站建设公司wordpress 自定义标签云
  • 网站建设业务终止合作范本短视频营销推广公司
  • 石家庄网站开发建设wordpress没有function.php
  • 郑州网站制作建设公司网站建设需要注意事项
  • 西安网页设计培训网站seo优化方案策划书
  • 怎么制作网站导航页企业网站域名注册查询
  • 聊城优化网站建设2023年央选职位表
  • 免费做网站推广vs2005做的网站转换为2012
  • 机房建设网站模板北京十大活动策划公司
  • 长春建站网站建设广州一起做网店网站
  • 哪里有零基础网站建设教学服务wordpress adminlte
  • 怎么把wordpress的博客变成题目网站建设推广优化
  • 佛山网站建设方案咨询企业信息化管理软件有哪些
  • 网站在建设中模板广告设计与制作专业大学排名
  • 做网站优化好的网络公司网站制作相关知识
  • 长春建站免费模板黄石网站开发
  • 江西教育网站建设厦门seo起梦网络科技
  • 软件开发 网站开发哪个难宿迁房产网58同城网
  • 网络推广培训教程seosem是什么意思