标签:
代码:
#include<stdio.h> #include<cstring> using namespace std; int a[500005]; int main() { memset(a,0,sizeof(a)); //int cnt=0; for(int i=1;i<=500000;i++) { for(int j=1;j*i<=500000;j++) { a[i*j]+=i; //cnt++; } } //printf("%d\n",cnt); int t; scanf("%d",&t); while(t--) { int n; scanf("%d",&n); printf("%d\n",a[n]-n); } }
标签:
原文地址:http://www.cnblogs.com/yxwkf/p/5401263.html