package com.google.android.recaptcha.internal;

import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
import java.util.Objects;
import kotlin.jvm.internal.o;
import n2.AbstractC2612c;
import x4.AbstractC3250p;
import x4.AbstractC3253s;
import x4.y;

/* JADX INFO: loaded from: classes3.dex */
public final class zzgy implements zzgx {
    public static final zzgy zza = new zzgy();

    private zzgy() {
    }

    private static final List zzc(Object obj) {
        boolean z6 = obj instanceof byte[];
        y yVar = y.f26065a;
        int i6 = 0;
        if (z6) {
            byte[] bArr = (byte[]) obj;
            o.h(bArr, "<this>");
            int length = bArr.length;
            if (length == 0) {
                return yVar;
            }
            if (length == 1) {
                return AbstractC2612c.q(Byte.valueOf(bArr[0]));
            }
            ArrayList arrayList = new ArrayList(bArr.length);
            int length2 = bArr.length;
            while (i6 < length2) {
                arrayList.add(Byte.valueOf(bArr[i6]));
                i6++;
            }
            return arrayList;
        }
        if (obj instanceof short[]) {
            short[] sArr = (short[]) obj;
            o.h(sArr, "<this>");
            int length3 = sArr.length;
            if (length3 == 0) {
                return yVar;
            }
            if (length3 == 1) {
                return AbstractC2612c.q(Short.valueOf(sArr[0]));
            }
            ArrayList arrayList2 = new ArrayList(sArr.length);
            int length4 = sArr.length;
            while (i6 < length4) {
                arrayList2.add(Short.valueOf(sArr[i6]));
                i6++;
            }
            return arrayList2;
        }
        if (obj instanceof int[]) {
            int[] iArr = (int[]) obj;
            o.h(iArr, "<this>");
            int length5 = iArr.length;
            if (length5 == 0) {
                return y.f26065a;
            }
            if (length5 == 1) {
                return AbstractC2612c.q(Integer.valueOf(iArr[0]));
            }
            ArrayList arrayList3 = new ArrayList(iArr.length);
            for (int i7 : iArr) {
                arrayList3.add(Integer.valueOf(i7));
            }
            return arrayList3;
        }
        if (obj instanceof long[]) {
            return AbstractC3250p.W((long[]) obj);
        }
        if (obj instanceof float[]) {
            float[] fArr = (float[]) obj;
            o.h(fArr, "<this>");
            int length6 = fArr.length;
            if (length6 == 0) {
                return y.f26065a;
            }
            if (length6 == 1) {
                return AbstractC2612c.q(Float.valueOf(fArr[0]));
            }
            ArrayList arrayList4 = new ArrayList(fArr.length);
            for (float f6 : fArr) {
                arrayList4.add(Float.valueOf(f6));
            }
            return arrayList4;
        }
        if (!(obj instanceof double[])) {
            return null;
        }
        double[] dArr = (double[]) obj;
        o.h(dArr, "<this>");
        int length7 = dArr.length;
        if (length7 == 0) {
            return yVar;
        }
        if (length7 == 1) {
            return AbstractC2612c.q(Double.valueOf(dArr[0]));
        }
        ArrayList arrayList5 = new ArrayList(dArr.length);
        int length8 = dArr.length;
        while (i6 < length8) {
            arrayList5.add(Double.valueOf(dArr[i6]));
            i6++;
        }
        return arrayList5;
    }

    @Override // com.google.android.recaptcha.internal.zzgx
    public final void zza(int i6, zzgd zzgdVar, zzue... zzueVarArr) throws zzce {
        if (zzueVarArr.length != 2) {
            throw new zzce(4, 3, null);
        }
        Object objZza = zzgdVar.zzc().zza(zzueVarArr[0]);
        if (true != Objects.nonNull(objZza)) {
            objZza = null;
        }
        if (objZza == null) {
            throw new zzce(4, 5, null);
        }
        Object objZza2 = zzgdVar.zzc().zza(zzueVarArr[1]);
        if (true != Objects.nonNull(objZza2)) {
            objZza2 = null;
        }
        if (objZza2 == null) {
            throw new zzce(4, 5, null);
        }
        zzgdVar.zzc().zze(i6, zzb(objZza, objZza2));
    }

    public final Object zzb(Object obj, Object obj2) throws zzce {
        List listZzc = zzc(obj);
        List listZzc2 = zzc(obj2);
        if (obj instanceof Number) {
            if (obj2 instanceof Number) {
                return Double.valueOf(Math.pow(((Number) obj).doubleValue(), ((Number) obj2).doubleValue()));
            }
            if (listZzc2 != null) {
                ArrayList arrayList = new ArrayList(AbstractC3253s.G(listZzc2, 10));
                Iterator it = listZzc2.iterator();
                while (it.hasNext()) {
                    arrayList.add(Double.valueOf(Math.pow(((Number) it.next()).doubleValue(), ((Number) obj).doubleValue())));
                }
                return arrayList.toArray(new Double[0]);
            }
        }
        if (listZzc != null && (obj2 instanceof Number)) {
            ArrayList arrayList2 = new ArrayList(AbstractC3253s.G(listZzc, 10));
            Iterator it2 = listZzc.iterator();
            while (it2.hasNext()) {
                arrayList2.add(Double.valueOf(Math.pow(((Number) it2.next()).doubleValue(), ((Number) obj2).doubleValue())));
            }
            return arrayList2.toArray(new Double[0]);
        }
        if (listZzc == null || listZzc2 == null) {
            throw new zzce(4, 5, null);
        }
        zzgw.zza(this, listZzc.size(), listZzc2.size());
        int size = listZzc.size();
        Double[] dArr = new Double[size];
        for (int i6 = 0; i6 < size; i6++) {
            dArr[i6] = Double.valueOf(Math.pow(((Number) listZzc.get(i6)).doubleValue(), ((Number) listZzc2.get(i6)).doubleValue()));
        }
        return dArr;
    }
}
