1 solutions
-
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
Information
- ID
- 17546
- Time
- 1000ms
- Memory
- 128MiB
- Difficulty
- (None)
- Tags
- # Submissions
- 0
- Accepted
- 0
- Uploaded By