import java.util.*;
import java.lang.*;
import java.io.*;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
{
int i, j, fl;
System.
out.
println("Введите разрядность"); Scanner in
= new Scanner
(System.
in); int x = 2;
int n = in.nextInt();
double m
= Math.
pow(x, n
);
int razm= (int) m;
int m1 = (int) m;
System.
out.
println("Введите вектор значений функции"); int[] vec = new int[razm];
int[] pfl = new int[razm];
for(i=0; i<m; i++)
vec[i] = in.nextInt();
for(j=0; j<n; j++)
{ for(i=0; i<m1; i++)
pfl[i]=0;
fl=0;
for(i=0; i<m1; i++)
if(pfl[i]==0)
{ if(vec
[i
]!=vec
[i
+ (int) Math.
pow(2,j
)]) {fl
=1; break;} pfl
[i
+ (int) Math.
pow(2,j
)]=1; }
if(fl
==0) {System.
out.
println("X"+ (n
-j
) + " Фиктивная переменая");}}} }
aW1wb3J0IGphdmEudXRpbC4qOyAKaW1wb3J0IGphdmEubGFuZy4qOyAKaW1wb3J0IGphdmEuaW8uKjsgCgovKiBOYW1lIG9mIHRoZSBjbGFzcyBoYXMgdG8gYmUgIk1haW4iIG9ubHkgaWYgdGhlIGNsYXNzIGlzIHB1YmxpYy4gKi8gCmNsYXNzIElkZW9uZSAKeyAKcHVibGljIHN0YXRpYyB2b2lkIG1haW4gKFN0cmluZ1tdIGFyZ3MpIHRocm93cyBqYXZhLmxhbmcuRXhjZXB0aW9uIAp7IAppbnQgaSwgaiwgZmw7IApTeXN0ZW0ub3V0LnByaW50bG4oItCS0LLQtdC00LjRgtC1INGA0LDQt9GA0Y/QtNC90L7RgdGC0YwiKTsgClNjYW5uZXIgaW4gPSBuZXcgU2Nhbm5lcihTeXN0ZW0uaW4pOyAKaW50IHggPSAyOyAKaW50IG4gPSBpbi5uZXh0SW50KCk7IApkb3VibGUgbSA9IE1hdGgucG93KHgsIG4pOyAKCgppbnQgcmF6bT0gKGludCkgbTsgCmludCBtMSA9IChpbnQpIG07IAoKU3lzdGVtLm91dC5wcmludGxuKCLQktCy0LXQtNC40YLQtSDQstC10LrRgtC+0YAg0LfQvdCw0YfQtdC90LjQuSDRhNGD0L3QutGG0LjQuCIpOyAKaW50W10gdmVjID0gbmV3IGludFtyYXptXTsgCmludFtdIHBmbCA9IG5ldyBpbnRbcmF6bV07IApmb3IoaT0wOyBpPG07IGkrKykgCnZlY1tpXSA9IGluLm5leHRJbnQoKTsgCgpmb3Ioaj0wOyBqPG47IGorKykgCnsgZm9yKGk9MDsgaTxtMTsgaSsrKSAKcGZsW2ldPTA7IApmbD0wOyAKZm9yKGk9MDsgaTxtMTsgaSsrKSAKaWYocGZsW2ldPT0wKSAKeyBpZih2ZWNbaV0hPXZlY1tpKyAoaW50KSBNYXRoLnBvdygyLGopXSkge2ZsPTE7IGJyZWFrO30gCnBmbFtpKyAoaW50KSBNYXRoLnBvdygyLGopXT0xOyAKfSAKaWYoZmw9PTApIHtTeXN0ZW0ub3V0LnByaW50bG4oIlgiKyAobi1qKSArICIg0KTQuNC60YLQuNCy0L3QsNGPINC/0LXRgNC10LzQtdC90LDRjyIpO319fSAKfQ==