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

    solution

    Đề bài: [PHP] Foreach by reference 2 lần - sửa lỗi unset

    Một vấn đề kinh điển của PHP: nếu không unset($v) sau foreach ... as &$v thì lần foreach thứ hai sẽ ghi đè phần tử cuối. Đọc mảng n số nguyên. Trước tiên dùng foreach by reference cộng mỗi phần tử với 1, nhớ unset. Sau đó dùng foreach by reference thứ hai để bình phương mỗi phần tử. In kết quả.

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

      Dòng 1: n. Dòng 2: n số nguyên.

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

      1 <= n <= 1000; |a[i]| <= 1000

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

      Mảng sau (a[i]+1)^2, cách nhau dấu cách.

    Đang tải editor...