結果

問題 No.3288 Sloppy Land Grading
コンテスト
ユーザー i_taku
提出日時 2025-10-15 15:49:42
言語 PyPy3
(7.3.15)
結果
AC  
実行時間 465 ms / 2,000 ms
コード長 413 bytes
コンパイル時間 409 ms
コンパイル使用メモリ 82,652 KB
実行使用メモリ 77,692 KB
最終ジャッジ日時 2025-10-15 15:49:51
合計ジャッジ時間 8,328 ms
ジャッジサーバーID
(参考情報)
judge3 / judge1
このコードへのチャレンジ
(要ログイン)
ファイルパターン 結果
sample AC * 1
other AC * 16
権限があれば一括ダウンロードができます

ソースコード

diff #

T = int(input())
for _ in range(T):
    A, B, C, x, y, z = map(int, input().split())
    vals = [(A, x), (B, y), (C, z)]
    vals.sort()
    A, x = vals[0]
    B, y = vals[1]
    C, z = vals[2]

    ans = 0
    if x < z:
        ans += abs(A - B) * x
        y += x
        D, aa = C, z
    else:
        ans += abs(B - C) * z
        y += z
        D, aa = A, x
    ans += abs(D - B) * min(y, aa)
    print(ans)
0