zoukankan      html  css  js  c++  java
  • DIY 素数 1002

    Problem B

    Time Limit : 2000/1000ms (Java/Other)   Memory Limit : 65536/32768K (Java/Other)
    Total Submission(s) : 142   Accepted Submission(s) : 44

    Font: Times New Roman | Verdana | Georgia

    Font Size:

    Problem Description

    七夕节那天,月老来到数字王国,他在城门上贴了一张告示,并且和数字王国的人们说:"你们想知道你们的另一半是谁吗?那就按照告示上的方法去找吧!"
    人们纷纷来到告示前,都想知道谁才是自己的另一半.告示如下:



    数字N的因子就是所有比N小又能被N整除的所有正整数,如12的因子有1,2,3,4,6.
    你想知道你的另一半吗?

    Input

    输入数据的第一行是一个数字T(1<=T<=500000),它表明测试数据的组数.然后是T组测试数据,每组测试数据只有一个数字N(1<=N<=500000).

    Output

    对于每组测试数据,请输出一个代表输入数据N的另一半的编号.

    Sample Input

    3
    2
    10
    20
    

    Sample Output

    1
    8
    22
    
     
     
    这种方法超时了:
    #include"stdio.h"
    #include"stdlib.h"
    #include"string.h"
    int  main()
    {
         long  int  T,N,sum;
         while(scanf("%d",&T)!=EOF)
         {
             while(T--)
             {
                   sum=0;
                   scanf("%d",&N);
                    for(int i=1;i<N;i++)
                    {
                      if(N%i==0)
                      {
                        sum+=i;      
                      }
                    }
                printf("%d\n",sum);
             }                       
         }
         // system("pause");
          return  0;
    }
  • 相关阅读:
    A Simple Problem with Integers poj 3468 多树状数组解决区间修改问题。
    Fliptile 开关问题 poj 3279
    Face The Right Way 一道不错的尺取法和标记法题目。 poj 3276
    Aggressive cows 二分不仅仅是查找
    Cable master(二分题 注意精度)
    B. Pasha and String
    Intervals poj 1201 差分约束系统
    UITextField的快速基本使用代码块
    将UIImage转换成圆形图片image
    color转成image对象
  • 原文地址:https://www.cnblogs.com/QQbai/p/2127760.html
Copyright © 2011-2022 走看看