我来说说新人我的一点看法

P1014 [NOIP1999 普及组] Cantor 表

``` #include<stdio.h> #include<stdlib.h> int main() { int i, j, k, n, s,place; int mu,fen = 1; mu = 1; scanf("%d", &n); for (i = 1;; i++) { s = i + ((i - 1)*i) / 2; if (s >n) { place = i; break; } else if(s==n) { if (i % 2 == 0) { fen = i; printf("%d/%d\n", fen, mu); // system("pause"); return 0; } else { mu = i; printf("%d/%d\n", fen, mu); // system("pause"); return 0; } } } if (place % 2 == 0) { int cnt = 0; fen= place; while (cnt <s - n) { mu++; fen--; cnt++; } printf("%d/%d\n", fen, mu); } else { int cnt = 0; mu = place; while (cnt < s - n) { mu--; fen++; cnt++; } printf("%d/%d\n", fen, mu); } // system("pause"); return 0; } ```
by jkllage456 @ 2018-06-07 16:52:57


@[jkllage456](/space/show?uid=101521) 您神啊,都能切这么难的题了OrzOrz 前排膜拜!
by strangers @ 2018-06-07 16:54:44


@[strangers](/space/show?uid=52452) 楼上正解,您应该去发题解。
by AlgoEmperor @ 2018-06-07 17:05:43


@[strangers](/space/show?uid=52452) 大佬,就是低调。
by jkllage456 @ 2018-06-07 21:13:01


@[Ofnoname](/space/show?uid=73489) 每次发题解,总是提示我排版不行。可能还是我比较菜吧。
by jkllage456 @ 2018-06-07 21:13:36


@[jkllage456](/space/show?uid=101521) 我也是,最开始的两篇题解都被拒绝了,但熟能生巧,以后能通过了。
by AlgoEmperor @ 2018-06-08 08:49:25


@[Ofnoname](/space/show?uid=73489) 能否透露一二?
by jkllage456 @ 2018-06-08 13:53:55


|