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

怎么做网站能够增加人气帮别人推广赚钱

怎么做网站能够增加人气,帮别人推广赚钱,购物网站主页设计图,广州网站给定两个正整数 N1​N2​。把从 N1​ 到 N2​ 的每个数的各位数的立方相乘#xff0c;再将结果的各位数求和#xff0c;得到一批新的数字#xff0c;再对这批新的数字重复上述操作#xff0c;直到所有数字都是 1 位数为止。这时哪个数字最多#xff0c;哪个就是“数字…给定两个正整数 N1​N2​。把从 N1​ 到 N2​ 的每个数的各位数的立方相乘再将结果的各位数求和得到一批新的数字再对这批新的数字重复上述操作直到所有数字都是 1 位数为止。这时哪个数字最多哪个就是“数字之王”。 例如 N1​1 和 N2​10 时第一轮操作后得到 { 1, 8, 9, 10, 8, 9, 10, 8, 18, 0 }第二轮操作后得到 { 1, 8, 18, 0, 8, 18, 0, 8, 8, 0 }第三轮操作后得到 { 1, 8, 8, 0, 8, 8, 0, 8, 8, 0 }。所以数字之王就是 8。 本题就请你对任意给定的 N1​N2​ 求出对应的数字之王。 输入格式 输入在第一行中给出两个正整数 0N1​N2​≤10^3其间以空格分隔。 输出格式 首先在一行中输出数字之王的出现次数随后第二行输出数字之王。例如对输入 1 10 就应该在两行中先后输出 6 和 8。如果有并列的数字之王则按递增序输出。数字间以 1 个空格分隔行首尾不得有多余空格。 输入样例 10 14输出样例 2 0 8解题思路 模拟过程即可但本题测试点有一点坑尤其要注意输入是两个个位数的情况处理不对会有两个测试点过不了 比如当n1为1 n2为5时候则直接输出 1 1 2 3 4 5 代码示例  #include bits/stdc.husing namespace std;int main() {int n1, n2;cin n1 n2;vectorint nums;for (int i n1; i n2; i) {nums.emplace_back(i);}//先判断n1到n2的数字序列是否都为个位数的情况这种情况可以直接输出//比如n1为1 n2为5则直接输出//1//1 2 3 4 5if (n1 9 n2 9) {cout 1 endl;for (int i 0; i nums.size(); i) {if (i ! 0) {cout ;}cout nums[i];}return 0; //程序结束 不再执行后续语句}//再处理n1到n2的数字序列不都为个位数的情况vectorint nums2; //用于存得到的每一批新的数字while (true) {for (int i 0; i nums.size(); i) {string temp1 to_string(nums[i]); //将nums中的每个数转化为字符串//将nums中的每个数的各位数的立方相乘int fact 1;for (int j 0; j temp1.length(); j) {fact * (temp1[j] - 0) * (temp1[j] - 0) * (temp1[j] - 0);}//再将fact的各位数求和string temp2 to_string(fact); //将fact转化为字符串int sum 0;for (int k 0; k temp2.length(); k) {sum temp2[k] - 0;}nums2.emplace_back(sum); //存入处理后的数字}//判断nums2中的数是否都为个位数bool flag true;for (int j 0; j nums2.size(); j) {if (nums2[j] 9) { //大于9就代表至少两位数了flag false;}}if (flag false) { //代表nums2中的数不都为个位数 需要再次处理nums nums2;nums2.clear(); //清除掉nums2中的所有数}else {break; //只有当nums2中的数字都为个位数的情况下才会停止while循环}}//最后找出数字之王//multiset容器中允许有重复的数字 且存进去的数字会自动升序排序multisetint res;for (int i 0; i nums2.size(); i) {res.insert(nums2[i]);}int max_val 0; //找出最大出现次数for (auto p res.begin(); p ! res.end(); p) {if (max_val res.count(*p)) { //res.count(*p)用于查找*p的出现次数max_val res.count(*p);}}//set容器会将存进去的数字去重处理不会有重复的数字 且存进去的数字会自动升序排序setint ans;for (auto p res.begin(); p ! res.end(); p) {if (res.count(*p) max_val) {ans.insert(*p); //将出现次数最多的数字(数字之王)都存入ans中}}//由于ans中的数字之王已经自动升序排序 那么直接按格式输出即可cout max_val endl;for (auto p ans.begin(); p ! ans.end(); p) {if (p ! ans.begin()) {cout ;}cout *p;}return 0; } 运行结果
http://www.zqtcl.cn/news/3034/

相关文章:

  • 上海哪家做网站东莞哪里有做企业网站的
  • 你好多莉 wordpress佛山公司推广优化
  • 商服网站模板计算机网站开发国外参考文献
  • 社交网站推广怎么做如何在百度上做网站
  • 用于做分析图 的地图网站网站建设年费
  • 鹤岗建设局网站网址导航app大全
  • 常宁市住房和城乡建设局网站中山网站的优化
  • 网站开发平台开发成app短视频源码下载
  • 做网站什么需要好北京专业建网站的公司
  • 肇庆高端模板建站怎么注册公司支付宝
  • 专门做消防器材的网站天眼查企业查询入口
  • wordpress教程外贸怀化优化办主任
  • 陕西高速公路建设集团网站韩国在中国做美食的视频网站有哪些
  • 建设书局 网站广州软件定制公司
  • 杭州的做网站公司整合营销传播方法包括
  • 体彩网站建设中国建设注册管理中心网站
  • 小企业网站建设地点运动品牌网站开发题目来源
  • 宁波营销型网站建设购物商城网站功能设计
  • 软文写作网站企业网站用什么做二次开发最快
  • 网店美工主要负责福州网站推广优化
  • 网站建设规划方案模板网站怎么识别手机跳转
  • 企业网站软件下载wordpress建网站缺点
  • 北京企业建设网站公司哪家好学校网站代码
  • 网站源码使用方法网站建设作业做一个简单的网站
  • .tel域名不可以做网站域名吗云南协千
  • 重庆做网站熊掌号竞价网站模板
  • dreamwearver可以做网站吗电子商务网站建设的总体目标
  • 做坑人网站二维码浏览器直接进入网站
  • 几百块钱可以做网站吗北大企业管理培训课程
  • 聊城集团网站建设公司平江外贸网站推广找哪家