#include <iostream>
#include <vector>
#include <set>
#include <ctime>
#include <string.h>
using namespace std;

int main() {
	srand(time(nullptr));
	set<int> sum_cube;
	for(int i=1; i<=4; i++){
		for(int j=1; j<=4; j++){
			int sum = (i*i*i) + (j*j*j);
			if(sum <= 100){
				sum_cube.insert(sum);
			}
		}
	}
	vector<int> number(10);
	for(int i=0; i<10; i++ ){
		number[i] = rand() %100 +1;
		cout << number[i]<<" ";
	}
	cout << endl;
	int f = 0;
	for(int num: number){
		if(sum_cube.find(num) != sum_cube.end()){
			cout << num << " ";
			f++;
		}
	}
	
	if(f == 0){
		cout << "таких елементів немає";
	}
	return 0;
}