NYOJ 有趣的数

 1  
 2 #include<stdio.h>
 3 int main()
 4 {
 5     int n,i,a,b,c,t;
 6     scanf("%d",&n);
 7     while(n--)
 8     {
 9         scanf("%d",&a);
10         for(i=1;i<100000;i++)
11         { 
12             t=i;
13             if(t*(t+1)/2>=a) break;
14         }
15         if(t&1)
16         printf("%d/%d\n",t-a+1+(t-1)*t/2,a-t*(t-1)/2);
17         
18         else
19         printf("%d/%d\n",a-t*(t-1)/2,t-a+1+(t-1)*t/2);
20     }
21 } 
22         

 

posted @ 2013-08-20 10:43  hpu张亚飞  阅读(144)  评论(0编辑  收藏  举报