[Buổi 9][Mảng một chiều][HW] Bài 4: Chuẩn hóa số âm


LÀM BÀI

Points: 100
Time limit: 1.0s
Memory limit: 256M

Author:
Problem types
Allowed languages
C++

Chuẩn hóa số âm

Bối cảnh

Một bộ dữ liệu chỉ chấp nhận giá trị không âm. Mọi giá trị âm cần được thay bằng 0.

Bài luyện biến đổi trực tiếp từng phần tử trong mảng.

Yêu cầu

  1. Đọc n và mảng.
  2. Nếu a[i] < 0, thay bằng 0.
  3. In mảng sau chuẩn hóa.

Input

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

Output

Một dòng chứa mảng sau chuẩn hóa.

Ràng buộc

1 ≤ n ≤ 2000, |a[i]| ≤ 10^9.

Ví dụ 1

Input

5
-1 2 -3 4 0

Output

0 2 0 4 0

Giải thích

Các số âm -1 và -3 được thay bằng 0; các số khác giữ nguyên, nên output 0 2 0 4 0.

Ví dụ 2

Input

4
1 2 3 4

Output

1 2 3 4

Giải thích

Dãy đã toàn không âm nên output không thay đổi.

Thông tin học tập

  • Module: M03
  • Buổi: B09
  • Loại bài: HOMEWORK
  • Độ khó: Easy
  • Concepts: static arrays, in-place transformation, traversal
  • Giới hạn kiến thức: B01-B09
  • Time limit: 1 second(s)
  • Memory limit: 256 MB
  • Point: 100

Comments

There are no comments at the moment.

Zalo