C/C++の宿題を片付けます 120代目
■ このスレッドは過去ログ倉庫に格納されています
0731デフォルトの名無しさん
2008/12/24(水) 11:49:17#include <stdio.h>
#include <limits.h>
int x, y, z;
int g(int z, int x) { y = 2 * x - y + 3 * z; x = z; return y - 123; }
int f(int x) { z = 7; z = g(x - 1, x + 1); return x - z; }
int main(void)
{
int x;
x = 100; y = 23; z = -72;
{
/* 頭を使わずループでゴリゴリ */
int i, j;
for (i = INT_MIN; i <= INT_MAX; ++i)
for (j = INT_MIN; j <= INT_MAX; ++j)
y = f(x + i);
z = f(x + y + j);
if ((x == 100) && (y == -14684) && (z == 11167)) {
printf("ア = %d, イ = %d\n", i, j);
return 0;
}
}
puts("not found...");
return 0;
}
■ このスレッドは過去ログ倉庫に格納されています