题目链接:https://leetcode-cn.com/problems/self-dividing-numbers/

给定上边界和下边界数字,输出一个列表,列表的元素是边界(含边界)内所有的自除数。

示例 1:

输入:
上边界left = 1, 下边界right = 22
输出: [1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12, 15, 22]
注意:

每个输入参数的边界满足 1 <= left <= right <= 10000。

 /**
* Note: The returned array must be malloced, assume caller calls free().
*/
int* selfDividingNumbers(int left, int right, int* returnSize){
int* a=calloc(right-left+,sizeof(int));
int i=left;
int t=;
while(i<=right){
if(i<){
a[t++]=i;
}else{
int flag=;
int x=i;
while(x){
if(x%==){
flag=;
break;
}else if(i%(x%)!=){
flag=;
break;
}
x/=;
}
if(flag) a[t++]=i;
}
i++;
}
*returnSize=t;
return a;
}

最新文章

  1. Entity Framework 6 Recipes 2nd Edition(11-4)译 -&gt; 在”模型定义”函数里调用另一个”模型定义”函数
  2. 主成分分析 (PCA) 与其高维度下python实现(简单人脸识别)
  3. Linux Oracle 转换编码格式
  4. 激活当前视图菜单高亮呈现 V2.0
  5. delphi 安装.dpk;package
  6. getStyle(),修改样式属性
  7. NYOJ题目806HEIHEI的心情
  8. IONIC beta.14 版本变更一览
  9. hotplug\uevent机制(1)
  10. Fluent NHibernate
  11. IO流输入 输出流 字符字节流
  12. (转)浅析CSS——元素重叠及position定位的z-index顺序
  13. Day-8: 面对对象编程
  14. Webpack 4 Tutorial: from 0 Conf to Production Mode
  15. (八)控件介绍,QLable
  16. css 控制横向布局,超出隐藏,滚动
  17. Java执行jar总结
  18. vs2017 创建虚拟目录失败 http//locXXXXXX,vs2015 无法访问IIS源数据
  19. MySQL面试试题与答案
  20. python中列表生成式

热门文章

  1. 使用Java8 Files类读写文件
  2. Kubernetes最新版核心命令
  3. 5.7.20 多实例——MGR部署实战
  4. 使用ASDM 管理 ciscoASA设备
  5. 3,HDFS原理
  6. get、post请求参数乱码解决方法(qq:1324981084)
  7. clr via c# clr寄宿和AppDomain (一)
  8. Android.mk文件LOCAL_SDK_VERSION选项
  9. Android Studio 学习笔记(五):WebView 简单说明
  10. Xcode-一些小问题(配置包路径,配置文件路径。。。)