题意:按照s型分别给数编号,给

#include <stdio.h>
#include <stdlib.h> int main()
{
int n;
while(scanf("%d",&n) != EOF)
{
int s=,k=;
while()
{
s+=k;//统计个数,当前几斜线和大于了规定的序号,说明此时该数在第k根斜线
if(s>=n)
{//将分子和分母关系图分为两块,斜线分为两种,第奇数条
if(k%) printf("TERM %d IS %d/%d\n",n,s-n+,k-s+n);//第奇数条
else printf("TERM %d IS %d/%d\n",n,k-s+n,s-n+);//第偶数条
break;
}
k++;
}
}
return ;
}
/*对k-s+n和s-n+1理解:
对分子,奇数列是在递减,偶数列递增
对分母,奇数列在递增,偶数列在递减
图中逻辑关系是:奇数列分子递减,分母递增
偶数列,分子递增,分母递减
递减用s-n+1,递增用k-s+n

出一个序号,输出这个数

最新文章

  1. cookie入门
  2. 多个DataSet数据合并
  3. vtk保存图像
  4. 敏捷开发方法-Scrum
  5. windows下打包react-native应用程序
  6. WPS显示无法创建对象,请确认对象已在系统注册表中注册
  7. Swift-07-析构器deinit
  8. 【转】Linux Soclet编程
  9. AngularJS中的MVC模式
  10. bzoj1109
  11. hive 三种启动方式及用途,关注通过jdbc连接的启动
  12. Codeforces 626E Simple Skewness(暴力枚举+二分)
  13. SpringMvc出现Jsp页面不能正常解析成html网页
  14. Python中的字符串方法
  15. caffe 训练imagenet
  16. 14、Redis的复制
  17. Android——开源框架Universal-Image-Loader + Fragment使用+轮播广告
  18. 可替换参数在SharePoint和VS中的使用
  19. 深度学习基础系列(二)| 常见的Top-1和Top-5有什么区别?
  20. jQuery调用ajax获取json格式数据

热门文章

  1. 一个可以拓展的垂直多级导航栏 Demo
  2. c语言字符串翻转系列
  3. 异步方式向WPF ListBox控件中一条一条添加记录
  4. JAVA可变参数实例
  5. 没有产品,没有用户的,绝对不要浪费时间去联系风投——没有过home run的创业人,想办法先做出产品,找到少量用户,没有任何销售成本
  6. 不要在公共接口中传递STL容器
  7. CentOs文件实时同步
  8. ubuntu 更改文件所有者
  9. Python学习笔记6-异常捕获取
  10. JQuery UI 精品UI推荐