package B;

import i0.C2245i;
import i0.C2246j;

/* JADX INFO: renamed from: B.k, reason: case insensitive filesystem */
/* JADX INFO: loaded from: classes.dex */
public abstract class AbstractC0069k {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public static final C0055d f323a = new C0055d(4);

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public static final C0055d f324b = new C0055d(3);

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public static final C0059f f325c = new C0059f(1);

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    public static final C0059f f326d = new C0059f(0);

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    public static final C0061g f327e = new C0061g(0);

    /* JADX INFO: renamed from: f, reason: collision with root package name */
    public static final C0061g f328f = new C0061g(3);

    /* JADX INFO: renamed from: g, reason: collision with root package name */
    public static final C0061g f329g = new C0061g(2);

    /* JADX INFO: renamed from: h, reason: collision with root package name */
    public static final C0061g f330h = new C0061g(1);

    public static C0061g a() {
        return f327e;
    }

    public static void b(int i6, int[] iArr, int[] iArr2, boolean z6) {
        int i7 = 0;
        int i8 = 0;
        for (int i9 : iArr) {
            i8 += i9;
        }
        float f6 = (i6 - i8) / 2;
        if (!z6) {
            int length = iArr.length;
            int i10 = 0;
            while (i7 < length) {
                int i11 = iArr[i7];
                iArr2[i10] = Math.round(f6);
                f6 += i11;
                i7++;
                i10++;
            }
            return;
        }
        int length2 = iArr.length;
        while (true) {
            length2--;
            if (-1 >= length2) {
                return;
            }
            int i12 = iArr[length2];
            iArr2[length2] = Math.round(f6);
            f6 += i12;
        }
    }

    public static void c(int[] iArr, int[] iArr2, boolean z6) {
        int i6 = 0;
        if (!z6) {
            int length = iArr.length;
            int i7 = 0;
            int i8 = 0;
            while (i6 < length) {
                int i9 = iArr[i6];
                iArr2[i7] = i8;
                i8 += i9;
                i6++;
                i7++;
            }
            return;
        }
        int length2 = iArr.length;
        while (true) {
            length2--;
            if (-1 >= length2) {
                return;
            }
            int i10 = iArr[length2];
            iArr2[length2] = i6;
            i6 += i10;
        }
    }

    public static void d(int i6, int[] iArr, int[] iArr2, boolean z6) {
        int i7 = 0;
        int i8 = 0;
        for (int i9 : iArr) {
            i8 += i9;
        }
        int i10 = i6 - i8;
        if (!z6) {
            int length = iArr.length;
            int i11 = 0;
            while (i7 < length) {
                int i12 = iArr[i7];
                iArr2[i11] = i10;
                i10 += i12;
                i7++;
                i11++;
            }
            return;
        }
        int length2 = iArr.length;
        while (true) {
            length2--;
            if (-1 >= length2) {
                return;
            }
            int i13 = iArr[length2];
            iArr2[length2] = i10;
            i10 += i13;
        }
    }

    public static void e(int i6, int[] iArr, int[] iArr2, boolean z6) {
        int i7 = 0;
        int i8 = 0;
        for (int i9 : iArr) {
            i8 += i9;
        }
        float length = iArr.length == 0 ? 0.0f : (i6 - i8) / iArr.length;
        float f6 = length / 2;
        if (!z6) {
            int length2 = iArr.length;
            int i10 = 0;
            while (i7 < length2) {
                int i11 = iArr[i7];
                iArr2[i10] = Math.round(f6);
                f6 += i11 + length;
                i7++;
                i10++;
            }
            return;
        }
        int length3 = iArr.length;
        while (true) {
            length3--;
            if (-1 >= length3) {
                return;
            }
            int i12 = iArr[length3];
            iArr2[length3] = Math.round(f6);
            f6 += i12 + length;
        }
    }

    public static void f(int i6, int[] iArr, int[] iArr2, boolean z6) {
        if (iArr.length == 0) {
            return;
        }
        int i7 = 0;
        int i8 = 0;
        for (int i9 : iArr) {
            i8 += i9;
        }
        float fMax = (i6 - i8) / Math.max(iArr.length - 1, 1);
        float f6 = (z6 && iArr.length == 1) ? fMax : 0.0f;
        if (z6) {
            for (int length = iArr.length - 1; -1 < length; length--) {
                int i10 = iArr[length];
                iArr2[length] = Math.round(f6);
                f6 += i10 + fMax;
            }
            return;
        }
        int length2 = iArr.length;
        int i11 = 0;
        while (i7 < length2) {
            int i12 = iArr[i7];
            iArr2[i11] = Math.round(f6);
            f6 += i12 + fMax;
            i7++;
            i11++;
        }
    }

    public static void g(int i6, int[] iArr, int[] iArr2, boolean z6) {
        int i7 = 0;
        int i8 = 0;
        for (int i9 : iArr) {
            i8 += i9;
        }
        float length = (i6 - i8) / (iArr.length + 1);
        if (z6) {
            float f6 = length;
            for (int length2 = iArr.length - 1; -1 < length2; length2--) {
                int i10 = iArr[length2];
                iArr2[length2] = Math.round(f6);
                f6 += i10 + length;
            }
            return;
        }
        int length3 = iArr.length;
        float f7 = length;
        int i11 = 0;
        while (i7 < length3) {
            int i12 = iArr[i7];
            iArr2[i11] = Math.round(f7);
            f7 += i12 + length;
            i7++;
            i11++;
        }
    }

    public static C0065i h(float f6) {
        return new C0065i(f6, true, new A4.b(2));
    }

    public static C0065i i(float f6, C2245i c2245i) {
        return new C0065i(f6, true, new C0053c(c2245i, 0));
    }

    public static C0065i j(float f6, C2246j c2246j) {
        return new C0065i(f6, false, new C0053c(c2246j, 1));
    }
}
