Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <cstdio>
- #include <cmath>
- using namespace std;
- int f(int x)
- {
- x=x*(x+1);
- return x/2;
- }
- int main()
- {
- //freopen("input.txt","r",stdin);
- int n,p=0;
- while(cin>>n) {
- if(p) printf("\n");
- p=1;
- double s=sqrt(1+8*n);
- int i=(1+s)/2;
- if(s*s==1+8*n) i--;
- int start=f(i-1)+1;
- int endd=f(i);
- int r,c;
- r=n-start+1;
- c=i-r+1;
- if(i%2==0) printf("TERM %d IS %d/%d",n,r,c);
- else printf("TERM %d IS %d/%d",n,c,r);
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement