美文网首页
1083 Cantor表

1083 Cantor表

作者: star_night | 来源:发表于2017-04-23 19:26 被阅读0次

题目描述 Description

现代数学的著名证明之一是Georg Cantor证明了有理数是可枚举的。他是用下面这一张表来证明这一命题的: 1/1 1/2 1/3 1/4 1/5 … 2/1 2/2 2/3 2/4 … 3/1 3/2 3/3 … 4/1 4/2 … 5/1 … … 我们以Z字形给上表的每一项编号。第一项是1/1,然后是1/2,2/1,3/1,2/2,…


输入描述 Input Description

整数N(1≤N≤10000000)

输出描述 Output Description

表中的第N项

样例输入 Sample Input

7

样例输出 Sample Output

1/4

代码

#include<stdio.h>
int main()
{
  int i=0,n,tag=0,a=2,b=0;
  scanf("%d",&n);
  while(i!=n){
    if(tag){
      while(b!=1){
        a++;
        b--;
        i++;
        if(i==n)
          goto out;
      }
      a++;
      i++;
      tag=0;
    }
    else{
      while(a!=1){
        a--;
        b++;
        i++;
        if(i==n)
          goto out;
      }
      b++;
      i++;
      tag=1;
    }
  }
  out:
  printf("%d/%d",a,b);
  return 0;
}

相关文章

  • 1083 Cantor表

    题目描述 Description 现代数学的著名证明之一是Georg Cantor证明了有理数是可枚举的。他是用下...

  • 算法题——Cantor表

    题目介绍 描述 现代数学的著名证明之一是 Georg Cantor 证明了有理数是可枚举的。他是用下面这一张表来证...

  • 【数组】--Cantor数组

  • leetcode数据库类型:1083.销售分析2,难度:简单

    leetcode数据库类型:1083.销售分析2,难度:简单 解答: 首先根据product_id来把两张表...

  • 1083

    观自在菩萨,行深般若波罗蜜多时,照见五蕴皆空,度一切苦厄,舍利子,色不异空,空不异色。色即是空,空即是色。受想行识...

  • 1083

    9月12日,农历八月十七,晴,周一 在家三天,今天终于干了一件“大事” 早上接娃爸下班来家,他补觉,我就在前面小院...

  • 有答案吗?

    今天是来简书平台的第1083天,这篇文章是日更的第1083篇。今日天气晴天,烦躁。

  • 每天最少记一味中药-乌梢蛇

    本品为游蛇科动物乌梢蛇Zaocys dhumnades(Cantor)的干燥体。 相关名 乌蛇、剑脊蛇、青蛇、乌蛇...

  • 简书中医学堂 | 每天学一味中药 024 乌梢蛇!

    本品为游蛇科动物乌梢蛇Zaocys dhumnades(Cantor)的干燥体。 01、来 源 本品为游蛇科动物乌...

  • 2019-4-25

    扬州方圆~~周亮 【知~学习】学习一级建造师内容 《六项精进》3遍。累积1083遍 《大学》3遍。累积1083遍 ...

网友评论

      本文标题:1083 Cantor表

      本文链接:https://www.haomeiwen.com/subject/rbpyzttx.html