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

牛客网-约数的个数

竟然超时,请大神指教。。。

题目描述

输入n个整数,依次输出每个数的约数的个数 
输入描述:
输入的第一行为N,即数组的个数(N<=1000)
接下来的1行包括N个整数,其中每个数的范围为(1<=Num<=1000000000)
当N=0时输入结束。


输出描述:
可能有多组输入数据,对于每组输入数据,
输出N行,其中每一行对应上面的一个数的约数的个数。

输入例子:
5
1 3 4 6 12

输出例子:
1
2
3
4
6
 1 #include <stdio.h>
 2 #include <math.h>
 3 int a[1005];
 4 int ct(int n){///输出n约数的个数
 5     int ans = 1,mt,i;
 6     if(n == 1) {
 7         return 1;
 8     }
 9     for( i = 2; i <= n; i++){
10         mt = 0;
11         while(n % i == 0){
12             n /= i;
13             mt++;
14         }
15         ans *= (mt+1);
16     }
17     return ans;
18 }
19 int main(){
20     int N,i;
21     while(scanf("%d",&N)!=EOF && N != 0){
22         for( i = 0; i < N; i++)
23             scanf("%d",&a[i]);
24         for( i = 0; i < N; i++)
25             printf("%d\n",ct(a[i]));
26     }
27     return 0;
28 }

 

 

 

转载于:https://www.cnblogs.com/yfs123456/p/6762712.html

相关文章:

  • 变量get、set设置
  • 《C语言及程序设计》实践参考——递归函数
  • CSS空白符处理!
  • SQL判断一个数是整数还是小数
  • 第9章 Spring Boot开发者工具
  • Objective C多态
  • Hadoop 架构简介
  • 创业路(VC Pipeline),创业需要融资的阅读
  • 令人血脉喷张的animate.css
  • quartz+spring定时任务常见错误总结
  • HTML 超链接a的几种用法
  • java_JDBC(4)
  • svnserver搭建
  • Android视图绘制流程完全解析,带你一步步深入了解View(二)
  • OTS工作坑
  • [rust! #004] [译] Rust 的内置 Traits, 使用场景, 方式, 和原因
  • 03Go 类型总结
  • 10个最佳ES6特性 ES7与ES8的特性
  • Angular2开发踩坑系列-生产环境编译
  • iOS动画编程-View动画[ 1 ] 基础View动画
  • js正则,这点儿就够用了
  • Nodejs和JavaWeb协助开发
  • react-native 安卓真机环境搭建
  • Redis字符串类型内部编码剖析
  • Webpack 4 学习01(基础配置)
  • webpack4 一点通
  • 纯 javascript 半自动式下滑一定高度,导航栏固定
  • 分享自己折腾多时的一套 vue 组件 --we-vue
  • 后端_ThinkPHP5
  • 开发基于以太坊智能合约的DApp
  • 可能是历史上最全的CC0版权可以免费商用的图片网站
  • 物联网链路协议
  • 掌握面试——弹出框的实现(一道题中包含布局/js设计模式)
  • ionic入门之数据绑定显示-1
  • ​ssh-keyscan命令--Linux命令应用大词典729个命令解读
  • #QT(串口助手-界面)
  • (07)Hive——窗口函数详解
  • (175)FPGA门控时钟技术
  • (8)STL算法之替换
  • (HAL)STM32F103C6T8——软件模拟I2C驱动0.96寸OLED屏幕
  • (PWM呼吸灯)合泰开发板HT66F2390-----点灯大师
  • (附源码)ssm考试题库管理系统 毕业设计 069043
  • (论文阅读11/100)Fast R-CNN
  • (亲测有效)解决windows11无法使用1500000波特率的问题
  • (转)总结使用Unity 3D优化游戏运行性能的经验
  • .[hudsonL@cock.li].mkp勒索加密数据库完美恢复---惜分飞
  • .net 7 上传文件踩坑
  • .NET 除了用 Task 之外,如何自己写一个可以 await 的对象?
  • .Net 访问电子邮箱-LumiSoft.Net,好用
  • .NET下ASPX编程的几个小问题
  • @ResponseBody
  • @selector(..)警告提示
  • [ MSF使用实例 ] 利用永恒之蓝(MS17-010)漏洞导致windows靶机蓝屏并获取靶机权限
  • [ 数据结构 - C++]红黑树RBTree
  • []FET-430SIM508 研究日志 11.3.31