Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<stdio.h>
- #include<conio.h>
- #include<math.h>
- int s=0;
- int tong_uoc(int n, int k)
- {
- if (k==1) return s+1;
- if (n%k==0)
- if (k==n/k) s=s+k;
- else s=s+k+n/k;
- tong_uoc(n,k-1);
- }
- int main()
- {
- int i,j,n;
- printf("Nhap vao so n: "); scanf("%d",&n);
- printf("Tat ca cac cap so than thiet tu 1 den %d la: \n",n);
- for (i=1;i<=n;i++)
- {
- j=tong_uoc(i,sqrt(i));
- s=0;
- if (i<j && tong_uoc(j,sqrt(j))==i)
- printf("%d va %d\n",i,j);
- s=0;
- }
- getch();
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement