NYOJ 478 月老的烦恼(1)【因字数HDU 1215 七夕节】

月老的烦恼(1)

时间限制:1000ms | 内存限制:65535KB

难度:3

描述

月老最近遇到了一个很棘手的问题,就是“剩男”“剩女”急速增长,而自己这边又人手不足导致天天都得加班。现在需要你来帮助月老解决这个问题,,牵红绳的规则很简单:每个男生都一个编号n(1<=n<=500000),编号n的因数之和就是要牵线的女生的编号。

如20的因子是:1,2,4,5,10;

输入输入数据的第一行是一个数字T(1<=T<=500000),它表明测试数据的组数.然后是T组测试数据,每组测试数据只有一个数字N(1<=N<=500000).输出对于每组测试数据,请输出一个代表输入编号N男生的另一半的编号.样例输入321012样例输出1816上传者路过这

#include<stdio.h>#define MAXN 500000+10int arr[MAXN];int main(){int T,N,i,j;for(i=1;i<MAXN;i++){for(j=1;j*i<MAXN;j++)arr[i*j]+=i;}scanf("%d",&T);while(T–) {scanf("%d",&N);printf("%d\n",arr[N]-N);}return 0;}

找一个让心里安静和干净的地方,自己变得跟水晶一般透明,

NYOJ 478 月老的烦恼(1)【因字数HDU 1215 七夕节】

相关文章:

你感兴趣的文章:

标签云: