Найти натуральное число n представимое суммой кубов двух натуральных чисел двумя разными способами. x^3+y^3,(x<=y).Нельзя использовать мат.библиотеки и выполнить с помощью двух циклов while.
А ведь в принципе, ничего сложного... Правда, сейчас опять заминусуют :)
#include <iomanip>
#include <set>
using namespace std;
struct Cube
{
int a, b, c;
Cube(int a, int b):a(a),b(b) { c = a*a*a + b*b*b; }
};
bool operator<(const Cube& x, const Cube& y)
{
return x.c < y.c;
}
int main(int argc, const char * argv[])
{
set<Cube> s;
int i = 2, j = 1;
while(true)
{
Cube c{i,j};
auto f = s.find(c);
if (f != s.end())
{
cout << i << "^3 + " << j << "^3 == " << f->a << "^3 + " << f->b << "^3 == " << f->c << endl;
break;
}
s.insert(c);
if (++j == i) { j = 1; ++i; }
}
}
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
может кому-то уже доводилось создавать график работы на сайте, или кто-то знает существует ли плагин для создания графика, я на данный момент...
ЗдравствуйтеЯ хочу заставить эти стрелки вращаться вокруг телефона посредством :hower