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

新加坡网站建设公司小程序官方示例

新加坡网站建设公司,小程序官方示例,wordpress 手工升级,网站建设有哪些技术题目 题目大意 一个非回文数#xff0c;加上它的翻转数所得的和#xff0c;进行k次#xff0c;有可能会得到一个回文数。给出一个数n#xff0c;限制相加次数为k次#xff0c;如果小于k次就得到回文数#xff0c;那么输出该回文数和相加的次数#xff1b;如果进行k次还…题目 题目大意 一个非回文数加上它的翻转数所得的和进行k次有可能会得到一个回文数。给出一个数n限制相加次数为k次如果小于k次就得到回文数那么输出该回文数和相加的次数如果进行k次还没有得到回文数那么输出最后的结果和k值。 思路 10的10次方按照最坏情况考虑乘以100为10的20次方超过了long long的范围所以是大数加法题目。要用字符串来表示数字。由于是加法运算不管哪两个数相加都最多进1位因此可以用isadd来表示是否需要进位。注意计算首位加法如果进位就跳出了for循环所以要再循环外放一个isadd的if语句如果进位res再加‘1’。 代码 #include iostream #include string #include algorithm using namespace std;int main(){string s;int k;cin s k;for (int i 0; i k; i){string s2 s;reverse(s2.begin(), s2.end());if (s s2){cout s endl;cout i endl;return 0;}string res ;bool isadd false;for (int i (int)s.size() - 1; i 0; i--){if (isadd){res ((s[i] - 0) (s2[i] - 0) 1) % 10 0; // 先加1后取余if ((s[i] - 0) (s2[i] - 0) 1 10){isadd true;}else{isadd false;}}else{res ((s[i] - 0) (s2[i] - 0)) % 10 0;if ((s[i] - 0) (s2[i] - 0) 10){isadd true;}else{isadd false;}}}if (isadd) res 1;reverse(res.begin(), res.end());s res;}cout s endl;cout k endl;return 0; }
http://www.w-s-a.com/news/739499/

相关文章:

  • 地方门户网站的分类网站的方案
  • 沧州哪里做网站网站的建设是什么
  • 设计公司海报秦皇岛seo网站推广
  • 网站导航规划wordpress做漫画
  • jsp体育用品网站建设wordpress 10万篇文章
  • 沈阳做微信和网站的公司网站在线支付接口
  • 重庆整合网络营销百度seo快速提升排名
  • 设计师网站外网百度分析工具
  • 旅游网站建设技术解决方案wordpress主题安装后找不到
  • 网站图片文字排版错误管理系统界面设计
  • 网站建设 台州广州惠科互联网技术有限公司
  • 网站页面尺寸大小四川鸿业建设集团网站
  • 做女朋友的网站局网站建设方案word
  • 做阿里国际网站会有成效吗科技网站有哪些
  • 高端公司网站建设北京两学一做网站
  • 黄埔网站建设设计wordpress 文件夹改名
  • 怎么什么软件可以吧做网站最火的二十个电商app
  • wordpress theme sage网站seo优化加推广
  • 建设一个大型电影网站公司网站建设工作总结
  • 传奇网站一般怎么做的宇泽佛山网站建设
  • google网站入口电商运营十大基础知识
  • 建设公司网站的细节中国建设网网站
  • 重庆美邦建网站宝安网页设计
  • 建网站的地址十堰做网站
  • 怎么评判一个网站做的好与坏专做情侣装网站
  • 网站管理助手v3历史上的今天 网站如何做
  • 网站建设与管理的就业方向网站开发前端模板
  • 对网站建设的维护深圳网络推广推荐
  • wordpress多站共享授权码wordpress数据库缓存插件
  • 建一个购物网站多少钱上海商标注册