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

男直接做的视频网站关于网站建设规划方书案例样式

男直接做的视频网站,关于网站建设规划方书案例样式,品牌手表网站,wordpress安装卡住了题目 如果x加上x的各个数字之和得到y#xff0c;也就是说x是y的生成元。给出n(1n100000)#xff0c;求最小生成元。无解则输出0。 输入输出样例 输入 3 216 121 2005输出 198 0 1979思路 要想解决这个题目#xff0c;只需要对每一个输入的值从1开始遍历找到小于…题目 如果x加上x的各个数字之和得到y也就是说x是y的生成元。给出n(1n100000)求最小生成元。无解则输出0。 输入输出样例 输入 3 216 121 2005输出  198 0 1979思路 要想解决这个题目只需要对每一个输入的值从1开始遍历找到小于它自身的生成元取最小的即可但是这样的话每一个输入都需要枚举一次效率太低。更好的方法是我们一次性把1到100000内的所有正整数的最小生成元都求出来然后对于每一个输入直接查表即可。  代码 #includestdio.h #includestring.h #define maxn 100005//大小比较大的数组定义在主函数外面防止出现异常 int ans[maxn]; int main(){int T,n;memset(ans,0,sizeof(ans));//将数组每一个的值初始化为0 int m1;for(m1;mmaxn;m){//计算1到100000内的所有整数的最小生成元 int xm,ym;while(x0){yx%10;x/10;}if(ans[y]0||mans[y]){//如果当前数的生成元还没有计算或者后面计算出来的生成元比目前的生成元小那么改为当前值 ans[y]m;}}//接下来对于各种输入直接查表即可 scanf(%d,T);while(T--){scanf(%d,n);printf(%d\n,ans[n]);}return 0; } 这个题目的重点就是打表法的使用。
http://www.sadfv.cn/news/404697/

相关文章:

  • 网站管理系统源码推广神器app
  • 网站建设 武讯科技免费的seo网站膝
  • 徐州网站建设多少钱ppt设计报价
  • 有关做详情页的参考网站郑州做品牌网站的公司
  • h5免费模板网站网站抓取QQ获取系统
  • 汉网可以建设网站不装修公司网络营销怎么做
  • 有哪些网站建设工作室有了域名之后如何做网站
  • 整站seo技术搜索引擎优化莱芜网站优化平台
  • 锦江建设和交通局网站wordpress文章视频模板
  • 广州网站定制开发怎么给钓鱼网站做防红
  • 网站怎么进行优化排名济南住房与城乡建设局网站
  • 代做课题网站展厅展览设计
  • 企业网站建设哪家泉州市华泰建设工程有限公司网站
  • 中国建设银行官网站下载中心网站和软件有什么区别
  • 广东省住房建设厅网站6wordpress新建页面不显示
  • 绍兴企业网站建站模板建设工程信息网官网重庆
  • c2c网站价格学计算机编程需要什么基础
  • 芜湖新芜湖网站建设网络技术工程师是干什么的
  • 白城百度网站建设网站做app的软件
  • 东莞市品牌网站建设平台专业做冻货的网站
  • 大连网络宣传网站wordpress订单邮件
  • 图片库网站建设网站历史快照
  • 邯郸网站开发公司无人视频在线观看免费播放影院
  • 设计制作活动东营网站的优化
  • 怎样用自己的pid做搜索网站flash教程网站都有哪些
  • 采购网站模板最便宜做公司网站
  • 河南网站建设服务网站开发企业培训
  • 保定模板做网站易企网络网站建设
  • 网站里面的按钮链接怎么做郑州seo网站排名
  • 玉雕网站建设深圳海洋网络做网站