acm题

简介:

因子分解

Description 找出输入整数的所有因子(包括重复因子),并按从小到大的顺序依次输出。

Input 输入一组待分解整数,每个整数k占一行。 保证所有的输入数字1 <= k < 2^21

Output 输出每个输入整数的所有因子(按因子从小到大的顺序输出),因子之间用空格隔开。

Sample Input 4 7 12

Sample Output 2 2 7 2 2 3

Code:
  1. #include<iostream>   
  2. #include<stdio.h>   
  3. using namespace std;   
  4. int main()   
  5. {   
  6.     int i,j,n;   
  7.     while (scanf("%d", &n)==1)    
  8.     {    
  9.         for(i=2;i<=n;i++)   
  10.         {   
  11.             for(;n>0;)   
  12.             {   
  13.                 if(n%i==0)   
  14.                 {   
  15.                     cout<<i<<" ";   
  16.                     n=n/i;   
  17.                 }   
  18.                 else    
  19.                     break;   
  20.             }   
  21.         }   
  22.         cout<<endl;   
  23.     }   
  24.     return 0;   
  25. }  

可是提交以后总显示wrong answer





本文转自xwdreamer博客园博客,原文链接:http://www.cnblogs.com/xwdreamer/archive/2009/07/07/2297203.html,如需转载请自行联系原作者


目录
相关文章
|
2月前
第六届计算机工程与应用国际学术会议 (ICCEA 2025) 2025 6th International Conference on Computer Engineering and Application
第六届计算机工程与应用国际学术会议 (ICCEA 2025) 2025 6th International Conference on Computer Engineering and Application
60 5
|
人工智能 Java
2012 ACM/ICPC Asia Regional Changchun Online-LianLianKan
题意:类似于我们玩的连连看,从上往下,6个水果内如果有相同的2个水果则可以消去,直至水果被消完,输出1,或是找不到可以消去的水果,输出0。
122 0
|
机器学习/深度学习 人工智能 自然语言处理
SIGIR全称ACM SIGIR
SIGIR全称ACM SIGIR
557 0
|
算法 编译器 C++
ACM - 基础篇(上)
ACM - 基础篇(上)
211 0
|
测试技术 C语言
ACM - 基础篇(下)
ACM - 基础篇(下)
203 0
|
算法
All Of ACM
数据结构和算法专栏,我会什么写什么  = = 不定时更新 一、数据结构 树状数组详解 线段树详解 二、算法 KMP算法 三、板子 我的代码模板 大整数模板
701 0
|
机器学习/深度学习 C++
|
算法
ACM心得总结(4月总结)
ACM心得总结(4月总结) 可能是我真的很弱,代码理解能力超级差,自从上了大学听算法方面的讲座,我确实是没有听懂过一次,这绝对就是自身的问题了,不可能每一个学长讲课水平都渣吧!我很怀疑是不是能够继续坚持搞下去,其实说白了,很多东西就算别人跟你讲十遍二十遍,也许依然是无法理解,靠做题吧,理解能力...
1310 0