А разве к нему принадлежат иррациональные числа? Я просто пытаюсь понять - не доказываю.
Вот такая, например, программа какое число из множества Кантора никогда не выведет?
Код:
#include <iostream>
#include <conio.h>
int main()
{
int i,j;
int N=2;
int a[1000];
long long three=3;
a[0]=1;
a[1]=2;
while (1)
{
for (i=0;i<N;i++)
{
printf("%d/%d ",a[i],three);
a[2*N-1-i]=three*3-a[i];
}
printf("\n");
N*=2;
three*=3;
}
}
На всякий случай привожу пример вывода первых чисел:
Код:
1/3 2/3
1/9 2/9 7/9 8/9
1/27 2/27 7/27 8/27 19/27 20/27 25/27 26/27
1/81 2/81...