Submission #5347916


Source Code Expand

# coding: utf-8
def main():
    R, G, B, N = map(int, input().split())

    count = 0
    for r in range(3001):
        if r*R > N:
            break

        for g in range(3001):
            rest = N - (r*R + g*G)
            if rest < 0:
                break
            if rest % B == 0:
                count += 1
    print(count)


if __name__ == "__main__":
    main()

Submission Info

Submission Time
Task B - RGB Boxes
User mofumofu1
Language PyPy3 (2.4.0)
Score 200
Code Size 397 Byte
Status AC
Exec Time 235 ms
Memory 39408 KiB

Judge Result

Set Name Sample All
Score / Max Score 0 / 0 200 / 200
Status
AC × 2
AC × 11
Set Name Test Cases
Sample sample_01.txt, sample_02.txt
All rand_01.txt, rand_02.txt, rand_03.txt, rand_04.txt, rand_05.txt, rand_06.txt, rand_07.txt, rand_08.txt, rand_09.txt, sample_01.txt, sample_02.txt
Case Name Status Exec Time Memory
rand_01.txt AC 159 ms 38256 KiB
rand_02.txt AC 187 ms 38384 KiB
rand_03.txt AC 161 ms 38256 KiB
rand_04.txt AC 172 ms 39408 KiB
rand_05.txt AC 163 ms 38512 KiB
rand_06.txt AC 213 ms 38768 KiB
rand_07.txt AC 165 ms 38256 KiB
rand_08.txt AC 235 ms 38768 KiB
rand_09.txt AC 161 ms 38256 KiB
sample_01.txt AC 160 ms 38256 KiB
sample_02.txt AC 175 ms 39152 KiB