输入一个正整数 N,求有多少个满足要求的正整数 D 存在,要求是 D 是 N 的因子,并且 D 和 N 至少有一位相同。
2条回答 默认 最新
- CSDN专家-天际的海浪 2021-09-06 21:26关注
你题目的解答代码如下:(如有帮助,望采纳!谢谢! 点击我这个回答右上方的【采纳】按钮)
#include <stdio.h> void main() { int n, i, f, m, k; scanf("%d", &n); for (i = 1; i < n; i++) { if (n % i == 0){ f = 0; m = n; while (m>0) { k = i; while (k>0) { if (k%10 == m%10) { f = 1; break; } k /= 10; } if (f==1) break; m /= 10; } if (f==1) printf("%d\n", i); } } }
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 1无用
悬赏问题
- ¥15 c程序不知道为什么得不到结果
- ¥40 复杂的限制性的商函数处理
- ¥15 程序不包含适用于入口点的静态Main方法
- ¥15 素材场景中光线烘焙后灯光失效
- ¥15 请教一下各位,为什么我这个没有实现模拟点击
- ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
- ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
- ¥20 有关区间dp的问题求解
- ¥15 多电路系统共用电源的串扰问题
- ¥15 slam rangenet++配置