当前位置: 首页 > 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.hengruixuexiao.com/news/33274.html

相关文章:

  • github上建立WordPress网站巩义关键词优化推广
  • asp做的网站怎么发布杭州网站优化
  • 海外运营是做什么的aso搜索优化
  • 织梦网站后台怎么登陆保温杯软文营销300字
  • 周口规划建设局网站大的网站建设公司
  • wordpress多站点多域名插件b2b电子商务网
  • 上海专业做网站电话单页网站模板
  • 静态旅游网站毕业论文微信引流主动被加软件
  • 磁县企业做网站推广百度推广培训机构
  • 销售型网站如何做推广网站关键词seo优化公司
  • 做网站前景怎样站长之家源码
  • 可以做秋招笔试题的网站免费个人网站申请
  • 阳江招聘北京seo技术
  • 南宁网站设计要多少钱seo线下培训机构
  • wordpress页面目录下seo搜索引擎优化内容
  • 制作网站 太原网站seo推广优化
  • 买东西的网站seo导航站
  • 做购物商城网站建设外国搜索引擎登录入口
  • 浏阳网站建设关键词排名哪里查
  • 山东省建设业协会网站郴州网站seo
  • 网站建设公司中心seo在线优化
  • 高端的培训行业网站开发免费网站注册com
  • 网站排名下降google高级搜索
  • 有没有可以做app的网站吗做网站用哪个软件
  • 青岛网站域名备案查询西地那非片的功能主治
  • 有什么网站可以接活做设计沈阳关键词seo
  • 模块式网站制作app推广公司
  • ppt怎么制作教程小果seo实战培训课程
  • 如何将vs做的网站备份出来培训机构排名全国十大教育机构排名
  • 娱乐网站开发spspwk网络营销策略理论有哪些