Các lượt nộp
    Danh sách bài
    Trang chủ
    Báo lỗi

    solution

    Đề bài: [Java] Custom hierarchy ngân hàng

    Định nghĩa BankException (extends Exception) và hai con: InsufficientFundsException, InvalidAccountException. Viết class Bank với map id->balance (HashMap<Integer,Double>) và phương thức transfer(from, to, amt) ném: InvalidAccountException nếu id không tồn tại, InsufficientFundsException nếu balance < amt, IllegalArgumentException nếu amt < 0. Đọc số tài khoản n và n cặp id balance, sau đó q lệnh transfer. Với mỗi lệnh in OK / NOACC / INSUF / NEG.

    • Định dạng đầu vào:

      Dòng 1: n. n dòng: id balance. Dòng tiếp: q. q dòng: from to amt.

    • Ràng buộc đầu vào:

      1 ≤ n, q ≤ 1000

    • Định dạng đầu ra:

      q dòng kết quả.

    Đang tải editor...