#include <stdio.h>#include <stdlib.h>int main(){int T,N,a=1,i=1,sum;scanf("%d",&T);for(i=1;i<=T;i++){scanf("%d",&N);while(1){if(N<=a){printf("%d\n",sum);break;}if(N%a==0){sum=sum+a;a++;}
if(N%a!=0){a++;}}}return 0;}
有问题吗