Cantor表
来源:互联网 发布:西安mac 编辑:程序博客网 时间:2024/05/16 00:24
题目描述
现代数学的著名证明之一是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,…
输入输出格式
输入格式:整数N(1≤N≤10000000)
输出格式:表中的第N项
#include<iostream>#include<cstdio>using namespace std;int a,b,c,d,e,cnt,h,j,k;int main(){cin>>a;for(b=1;b<=100000;b++){for(c=1;c<=b;c++){if(cnt==a){d=b;e=c-1;break;}else{cnt++;}}if(cnt==a){d=b;e=c-1;break;}}if(d%2==1){j=0;for(h=1;h<=e;h++){j++;k=b+1-j;}}else{j=d+1+1;for(h=1;h<=e;h++){j--;k=b+1-j;}}cout<<k<<"/"<<j;}
阅读全文
0 0
- Cantor表
- Cantor表
- Cantor表
- cantor表
- Cantor表
- Cantor表
- Cantor表
- cantor表
- Cantor表
- Cantor表
- Cantor表
- Cantor表
- Cantor表
- Cantor表
- WikiOI 1083 Cantor表
- wikioi p1083 Cantor表
- wikioi 1083 Cantor表
- CODEVS 1083 Cantor表
- 求最小生成树的克鲁斯卡尔(Kruskal)算法
- Codeforces 893E 数论
- WIN10 VS2013 GTX960M NVIDIA显卡驱动和CUDA7.5安装 配置Caffe
- Sliding Window(单调队列讲解与例题)
- 纯CSS3动画之上下翻转
- Cantor表
- Retrofit各种姿势请求
- [牛客网]排序
- Hbase实战教程之happybase
- Raid5两块硬盘掉线怎么恢复数据_北亚案例
- 浅谈web前端安全
- 泛型
- [牛客网]字符串价值
- 神奇的 routing mesh