NYOJ-85 有趣的数 AC

来源:互联网 发布:淘宝推广多少钱 编辑:程序博客网 时间:2024/05/18 18:04


这道题目就是,找规律,小学奥数,找规律不难吧,


#include<stdio.h>int sc(int x);int main(){int n=0;int num,cs,k;scanf("%d",&n);while(n--){scanf("%d",&num);k=(sc(num)-1)*sc(num)*0.5;cs=num-k;if(sc(num)%2==0){printf("%d/%d\n",cs,sc(num)+1-cs);}else{printf("%d/%d\n",sc(num)+1-cs,cs);}}return 0;}int sc(int x){int n=1;while(((1+n)*n*0.5)<x){n++;}return n;}

额的代码难读,,因为,,习惯不好,努力纠正,,这题目的难点就是,耐心,熬一下午肯定干的出,

0 0
原创粉丝点击