package B;

import G0.InterfaceC0245a0;
import G0.InterfaceC0247b0;
import G0.InterfaceC0249c0;
import G0.InterfaceC0273s;
import G0.InterfaceC0274t;
import h1.C2069a;
import i0.InterfaceC2240d;
import java.util.List;

/* JADX INFO: loaded from: classes.dex */
public final class D implements InterfaceC0245a0, L0 {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final InterfaceC0067j f121a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final InterfaceC2240d f122b;

    public D(InterfaceC0067j interfaceC0067j, InterfaceC2240d interfaceC2240d) {
        this.f121a = interfaceC0067j;
        this.f122b = interfaceC2240d;
    }

    @Override // B.L0
    public final void a(int i6, int[] iArr, int[] iArr2, InterfaceC0249c0 interfaceC0249c0) {
        this.f121a.b(interfaceC0249c0, i6, iArr, iArr2);
    }

    @Override // B.L0
    public final int b(G0.q0 q0Var) {
        return q0Var.f1999b;
    }

    @Override // B.L0
    public final long c(int i6, int i7, int i8, boolean z6) {
        return !z6 ? h1.b.a(0, i8, i6, i7) : W0.e.p(0, i8, i6, i7);
    }

    @Override // B.L0
    public final int d(G0.q0 q0Var) {
        return q0Var.f1998a;
    }

    @Override // B.L0
    public final InterfaceC0247b0 e(G0.q0[] q0VarArr, InterfaceC0249c0 interfaceC0249c0, int i6, int[] iArr, int i7, int i8, int[] iArr2, int i9, int i10, int i11) {
        return interfaceC0249c0.e(i8, i7, x4.z.f26066a, new C0086t(q0VarArr, this, i8, i6, interfaceC0249c0, iArr));
    }

    public final boolean equals(Object obj) {
        if (this == obj) {
            return true;
        }
        if (!(obj instanceof D)) {
            return false;
        }
        D d6 = (D) obj;
        return kotlin.jvm.internal.o.c(this.f121a, d6.f121a) && kotlin.jvm.internal.o.c(this.f122b, d6.f122b);
    }

    public final int hashCode() {
        return this.f122b.hashCode() + (this.f121a.hashCode() * 31);
    }

    @Override // G0.InterfaceC0245a0
    public final int maxIntrinsicHeight(InterfaceC0274t interfaceC0274t, List list, int i6) {
        int iG0 = interfaceC0274t.g0(this.f121a.a());
        if (list.isEmpty()) {
            return 0;
        }
        int size = list.size();
        int iMax = 0;
        int i7 = 0;
        float f6 = 0.0f;
        for (int i8 = 0; i8 < size; i8++) {
            InterfaceC0273s interfaceC0273s = (InterfaceC0273s) list.get(i8);
            float fQ = AbstractC0057e.q(AbstractC0057e.p(interfaceC0273s));
            int iD = interfaceC0273s.d(i6);
            if (fQ == 0.0f) {
                i7 += iD;
            } else if (fQ > 0.0f) {
                f6 += fQ;
                iMax = Math.max(iMax, Math.round(iD / fQ));
            }
        }
        return ((list.size() - 1) * iG0) + Math.round(iMax * f6) + i7;
    }

    @Override // G0.InterfaceC0245a0
    public final int maxIntrinsicWidth(InterfaceC0274t interfaceC0274t, List list, int i6) {
        int iG0 = interfaceC0274t.g0(this.f121a.a());
        if (list.isEmpty()) {
            return 0;
        }
        int iMin = Math.min((list.size() - 1) * iG0, i6);
        int size = list.size();
        int iMax = 0;
        float f6 = 0.0f;
        for (int i7 = 0; i7 < size; i7++) {
            InterfaceC0273s interfaceC0273s = (InterfaceC0273s) list.get(i7);
            float fQ = AbstractC0057e.q(AbstractC0057e.p(interfaceC0273s));
            if (fQ == 0.0f) {
                int iMin2 = Math.min(interfaceC0273s.d(Integer.MAX_VALUE), i6 == Integer.MAX_VALUE ? Integer.MAX_VALUE : i6 - iMin);
                iMin += iMin2;
                iMax = Math.max(iMax, interfaceC0273s.K(iMin2));
            } else if (fQ > 0.0f) {
                f6 += fQ;
            }
        }
        int iRound = f6 == 0.0f ? 0 : i6 == Integer.MAX_VALUE ? Integer.MAX_VALUE : Math.round(Math.max(i6 - iMin, 0) / f6);
        int size2 = list.size();
        for (int i8 = 0; i8 < size2; i8++) {
            InterfaceC0273s interfaceC0273s2 = (InterfaceC0273s) list.get(i8);
            float fQ2 = AbstractC0057e.q(AbstractC0057e.p(interfaceC0273s2));
            if (fQ2 > 0.0f) {
                iMax = Math.max(iMax, interfaceC0273s2.K(iRound != Integer.MAX_VALUE ? Math.round(iRound * fQ2) : Integer.MAX_VALUE));
            }
        }
        return iMax;
    }

    @Override // G0.InterfaceC0245a0
    /* JADX INFO: renamed from: measure-3p2s80s, reason: not valid java name */
    public final InterfaceC0247b0 mo1measure3p2s80s(InterfaceC0249c0 interfaceC0249c0, List list, long j4) {
        return AbstractC0057e.t(this, C2069a.i(j4), C2069a.j(j4), C2069a.g(j4), C2069a.h(j4), interfaceC0249c0.g0(this.f121a.a()), interfaceC0249c0, list, new G0.q0[list.size()], 0, list.size(), null, 0);
    }

    @Override // G0.InterfaceC0245a0
    public final int minIntrinsicHeight(InterfaceC0274t interfaceC0274t, List list, int i6) {
        int iG0 = interfaceC0274t.g0(this.f121a.a());
        if (list.isEmpty()) {
            return 0;
        }
        int size = list.size();
        int iMax = 0;
        int i7 = 0;
        float f6 = 0.0f;
        for (int i8 = 0; i8 < size; i8++) {
            InterfaceC0273s interfaceC0273s = (InterfaceC0273s) list.get(i8);
            float fQ = AbstractC0057e.q(AbstractC0057e.p(interfaceC0273s));
            int iJ0 = interfaceC0273s.j0(i6);
            if (fQ == 0.0f) {
                i7 += iJ0;
            } else if (fQ > 0.0f) {
                f6 += fQ;
                iMax = Math.max(iMax, Math.round(iJ0 / fQ));
            }
        }
        return ((list.size() - 1) * iG0) + Math.round(iMax * f6) + i7;
    }

    @Override // G0.InterfaceC0245a0
    public final int minIntrinsicWidth(InterfaceC0274t interfaceC0274t, List list, int i6) {
        int iG0 = interfaceC0274t.g0(this.f121a.a());
        if (list.isEmpty()) {
            return 0;
        }
        int iMin = Math.min((list.size() - 1) * iG0, i6);
        int size = list.size();
        int iMax = 0;
        float f6 = 0.0f;
        for (int i7 = 0; i7 < size; i7++) {
            InterfaceC0273s interfaceC0273s = (InterfaceC0273s) list.get(i7);
            float fQ = AbstractC0057e.q(AbstractC0057e.p(interfaceC0273s));
            if (fQ == 0.0f) {
                int iMin2 = Math.min(interfaceC0273s.d(Integer.MAX_VALUE), i6 == Integer.MAX_VALUE ? Integer.MAX_VALUE : i6 - iMin);
                iMin += iMin2;
                iMax = Math.max(iMax, interfaceC0273s.G(iMin2));
            } else if (fQ > 0.0f) {
                f6 += fQ;
            }
        }
        int iRound = f6 == 0.0f ? 0 : i6 == Integer.MAX_VALUE ? Integer.MAX_VALUE : Math.round(Math.max(i6 - iMin, 0) / f6);
        int size2 = list.size();
        for (int i8 = 0; i8 < size2; i8++) {
            InterfaceC0273s interfaceC0273s2 = (InterfaceC0273s) list.get(i8);
            float fQ2 = AbstractC0057e.q(AbstractC0057e.p(interfaceC0273s2));
            if (fQ2 > 0.0f) {
                iMax = Math.max(iMax, interfaceC0273s2.G(iRound != Integer.MAX_VALUE ? Math.round(iRound * fQ2) : Integer.MAX_VALUE));
            }
        }
        return iMax;
    }

    public final String toString() {
        return "ColumnMeasurePolicy(verticalArrangement=" + this.f121a + ", horizontalAlignment=" + this.f122b + ')';
    }
}
