Submission #6900124


Source Code Expand

def calc_required_subtraction(n):
    if n % 6 == 0:
        return 3
    if n % 6 == 5:
        return 2
    elif n % 6 in [2, 4]:
        return 1
    elif n % 6 in [1, 3]:
        return 0


def calc_total_required(int_list):
    return sum([calc_required_subtraction(n) for n in int_list])


def main():
    # 最初の入力値は不要なので変数等で受け取っていません。
    input()
    input_int_list = map(int, input().split())
    print(calc_total_required(input_int_list))


if __name__ == '__main__':
    main()

Submission Info

Submission Time
Task B - 花占い
User mimaseki
Language Python (3.4.3)
Score 100
Code Size 563 Byte
Status AC
Exec Time 17 ms
Memory 3060 KB

Judge Result

Set Name All
Score / Max Score 100 / 100
Status
AC × 20
Set Name Test Cases
All sample_01.txt, sample_02.txt, test_1.txt, test_112358.txt, test_1379137913.txt, test_1414213562.txt, test_1732151817.txt, test_2.txt, test_2236167977.txt, test_2645751311.txt, test_3.txt, test_3141592653.txt, test_4.txt, test_5.txt, test_6.txt, test_6666666666.txt, test_7.txt, test_73.txt, test_8.txt, test_9.txt
Case Name Status Exec Time Memory
sample_01.txt AC 17 ms 2940 KB
sample_02.txt AC 17 ms 2940 KB
test_1.txt AC 17 ms 2940 KB
test_112358.txt AC 17 ms 2940 KB
test_1379137913.txt AC 17 ms 3060 KB
test_1414213562.txt AC 17 ms 2940 KB
test_1732151817.txt AC 17 ms 2940 KB
test_2.txt AC 17 ms 2940 KB
test_2236167977.txt AC 17 ms 2940 KB
test_2645751311.txt AC 17 ms 3060 KB
test_3.txt AC 17 ms 2940 KB
test_3141592653.txt AC 17 ms 2940 KB
test_4.txt AC 17 ms 2940 KB
test_5.txt AC 17 ms 2940 KB
test_6.txt AC 17 ms 2940 KB
test_6666666666.txt AC 17 ms 2940 KB
test_7.txt AC 17 ms 3060 KB
test_73.txt AC 17 ms 2940 KB
test_8.txt AC 17 ms 2940 KB
test_9.txt AC 17 ms 2940 KB