1 条题解
-
0
C :
#include<stdio.h> void fun(int x,int *pp,int *n); int main() { int x,pp[15],n,i; scanf("%d",&x); fun(x,pp,&n); for(i=0;i<n;i++) { printf("%d",pp[i]); if(i!=n-1) printf(" "); } return 0; } void fun(int x,int *pp,int *n) { int i,a=0,j=0; *n=0; for(i=1;a<=x;i++) { a = 2*i; if(x%a==0) { *(pp+(j++))=a; (*n)++; } } }
- 1
信息
- ID
- 3088
- 时间
- 1000ms
- 内存
- 128MiB
- 难度
- (无)
- 标签
- 递交数
- 0
- 已通过
- 0
- 上传者