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

杭州思拓实业有限公司完美一键优化

杭州思拓实业有限公司,完美一键优化,wordpress 登陆id,静态网站html题目要求#xff1a; 一个正整数 N 的因子中可能存在若干连续的数字。例如 630 可以分解为 3567#xff0c;其中 5、6、7 就是 3 个连续的数字。给定任一正整数 N#xff0c;要求编写程序求出最长连续因子的个数#xff0c;并输出最小的连续因子序列。 输入格式#xff…题目要求 一个正整数 N 的因子中可能存在若干连续的数字。例如 630 可以分解为 3×5×6×7其中 5、6、7 就是 3 个连续的数字。给定任一正整数 N要求编写程序求出最长连续因子的个数并输出最小的连续因子序列。 输入格式 输入在一行中给出一个正整数 N1N231。 输出格式 首先在第 1 行输出最长连续因子的个数然后在第 2 行中按 因子1*因子2*……*因子k 的格式输出最小的连续因子序列其中因子按递增顺序输出1 不算在内。 输入样例 630 输出样例 3 5*6*7 思路 1.根据以下代码先将输入n的因子放到一个数组里面 for(int i 2; i sqrt(n) 1; i ) {if(n % i 0)a[q ] i; } if(q 0)a[q ] n; 2.q代表n的因子的个数遍历这些因子看是否满足相邻 3.判断因子之间是否相差1即相邻如果是则继续进行判断如果不是跳出循环从第二个因子后面进行判断 4.如果满足相邻将相邻数*到一起放到sum里面 5.如果sum是n的因子则进行t来统计连续因子个数与max进行比较更新max并且记录第一个因子的位置i如果sum不是n的因子则跳出循环 6.按输出要求进行输出 代码 #include bits/stdc.husing namespace std;#define N 10000int main() {int n;int q 0;int a[N];cin n;for(int i 2; i sqrt(n) 1; i ){if(n % i 0)a[q ] i;}if(q 0)a[q ] n;int max 1;int sum;int t;int y 0;for(int i 0; i q; i ){sum a[i];t 1;for(int j i 1; j q; j ){if(a[j] a[j - 1] 1){sum * a[j];if(n % sum 0){t ;if(t max){max t;y i;}}else break;}elsebreak;}}cout max endl;for(int k y; k y max; k )if(k ! max y - 1)cout a[k] *;elsecout a[k] endl;return 0; } 测试结果
http://wiki.neutronadmin.com/news/449085/

相关文章:

  • 网站诊断分析外贸销售渠道有哪些
  • 好网站推荐一下上海软件定制
  • 网站备案一次吗seo建设者
  • 杭州高端网站制作网站内部优化
  • 升腾d9116 做网站石家庄高铁招聘信息网
  • 福州建站免费模板网站设计标准字体
  • 青海省建设厅网站备案资料重庆微网站建设哪家好
  • 网站建设微信公众号wordpress注册密码插件
  • 建设网站的实验目的冰桶挑战是什么网络营销方式
  • 广州网络建站抖音代运营合同范本
  • 茂名平安建设网站佛山优化公司推广
  • 网站设计的总结专门做海报的网站
  • 做网站用哪个eclipse用tomcat做网站目录
  • 无忧中英繁企业网站系统 破解湖南住房城乡建设厅网站
  • 商城网站源码下载局域网建设网站
  • 建卖手机网站网站开发流程图工具
  • 怎么建设国际网站首页成都住建局官网下载
  • 建立企业网站 优帮云自己做简单会员管理系统
  • 文山州住房建设网站自己给公司做网站难不难
  • 上线了建站怎么收费外贸个人网站
  • wordpress html5插件下载重庆seo教程
  • 怎么给老板提供网站建设资料子目录安装wordpress
  • 判断网站购物网站建设的思路
  • 市总工会网站建设经验材料大名专业做网站
  • 宽屏网站欣赏wordpress页面中设置网址导航插件
  • 网站开发需要哪些人濮阳网络电视台
  • 网站建设意义和作用24小时自动发货网站建设
  • 黄冈网站排名最高龙岩设计师
  • 石家庄兼职做网站阿里云做网站的
  • 做网站怎么赚钱 做网站怎么赚钱西安互联网公司