fork download
  1. #include <stdio.h>
  2. #include <math.h>
  3.  
  4.  
  5. int m, n;
  6.  
  7. int main()
  8. {
  9. while (scanf("%d",&n) == 1)
  10. {
  11. printf("TERM %d IS ", n);
  12.  
  13. m = (sqrt(8 * n - 7) + 1) / 2;
  14.  
  15. n -= m * (m + 1) / 2;
  16.  
  17. if (m % 2)
  18. printf("%d/%d\n", 1 - n, n + m);
  19. else
  20. printf("%d/%d\n", n + m, 1 - n);
  21. }
  22.  
  23. return 0;
  24. }
Success #stdin #stdout 0s 3300KB
stdin
3
14
7
stdout
TERM 3 IS 2/1
TERM 14 IS 2/4
TERM 7 IS 1/4